vello/piet-gpu-hal
Raph Levien a5991ecf97 Expand runtime query of GPU capabilities
Test whether the GPU supports subgroups (including size control) and
memory model.

This patch does all the ceremony needed for runtime query, including
testing the Vulkan version and only probing the extensions when
available. Thus, it should work fine on older devices (not yet tested).

The reporting of capabilities follows Vulkan concepts, but is not
particularly Vulkan-specific.
2021-05-08 11:41:47 -07:00
..
examples Builder pattern for pipelines 2020-11-24 22:11:38 -08:00
src Expand runtime query of GPU capabilities 2021-05-08 11:41:47 -07:00
Cargo.toml Query extensions at runtime 2021-04-08 15:11:15 -07:00