KhronosGroup / Vulkan-ExtensionLayer

Layer providing Vulkan features when native support is unavailable
https://vulkan.lunarg.com/doc/sdk/latest/linux/synchronization2_layer.html
Apache License 2.0
135 stars 43 forks source link

[question] It's possible will have support extension layer for VK_EXT_robustness2? #249

Open mrcmunir opened 1 year ago

mrcmunir commented 1 year ago

https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_robustness2.html

Hi The principal reason some vendor specialy in mobile socs devices no/missing implemented supported null descriptors needed for few cases and will useful in case not native supported in userspace vendor implementation .

jeremyg-lunarg commented 1 year ago

It seems like this would require modifying shaders to add bounds checking similar to what is done in GPU Assisted Validation. So it is theoretically possible but would likely require a lot of effort to implement.