Exploring Rust for Vulkan drivers

I don’t expect to see any actual Mesa Vulkan drivers in Rust for a few years yet. My current goal is merely to explore the possibility. When the time comes that someone does choose to write a Vulkan driver in Rust, I want us to be ready. This exploration may also be useful for informing the Rust community about language features which would make the task easier. Converting existing Vulkan drivers to Rust is an explicit non-goal at this time.

Rust seems everywhere.

44 Comments

  1. 2023-02-03 5:18 am
    • 2023-02-03 6:28 am
  2. 2023-02-03 10:07 am
    • 2023-02-03 12:55 pm
      • 2023-02-03 1:45 pm
    • 2023-02-03 2:35 pm
      • 2023-02-03 3:01 pm
        • 2023-02-05 5:20 am
      • 2023-02-03 6:21 pm
        • 2023-02-03 6:33 pm
        • 2023-02-03 7:03 pm
          • 2023-02-04 5:20 am
          • 2023-02-04 12:06 pm
          • 2023-02-04 12:58 pm
          • 2023-02-04 1:13 pm
          • 2023-02-04 1:47 pm
        • 2023-02-03 11:49 pm
          • 2023-02-04 5:23 am
          • 2023-02-04 11:40 am
          • 2023-02-04 1:00 pm
        • 2023-02-05 5:33 am
          • 2023-02-05 7:50 am
          • 2023-02-05 2:29 pm
          • 2023-02-06 10:33 am
          • 2023-02-06 12:06 pm
          • 2023-02-08 8:30 am
          • 2023-02-08 10:06 am
          • 2023-02-08 11:17 am
          • 2023-02-08 1:05 pm
  3. 2023-02-03 9:18 pm
    • 2023-02-05 5:38 am
      • 2023-02-05 9:25 am
  4. 2023-02-04 7:53 am
    • 2023-02-04 11:36 am
      • 2023-02-04 1:19 pm
        • 2023-02-04 5:16 pm
          • 2023-02-05 8:04 am
          • 2023-02-05 2:23 pm
          • 2023-02-06 10:31 am
          • 2023-02-06 11:59 am
          • 2023-02-08 8:34 am
          • 2023-02-08 9:52 am
          • 2023-02-08 10:03 am
  5. 2023-02-06 1:52 pm