cancel
Showing results for 
Search instead for 
Did you mean: 

OpenGL & Vulkan

Taz1024
Adept I

Vulkan ext/caps questions

Hi,

Are there any plans to implement these extensions?

- VK_KHR_shader_draw_parameters

- VK_EXT_shader_subgroup_ballot

- VK_EXT_shader_subgroup_vote

Draw parameters appears to be working when running without validation, so did someone just forget to expose the extension?

vkGetPhysicalDeviceFormatProperties doesn't report vertex buffer support for VK_FORMAT_R16G16B16A16_USCALED (and other _USCALED formats), but when running without validation this is working just fine. Is the lack of capability misreported or is it not supposed to be supported?

0 Likes
Reply
1 Reply
dwitczak
Staff
Staff

Re: Vulkan ext/caps questions

Support for all three extensions will be released at some point in the future.

As for the vertex buffer support for the rgba16_uscaled and related formats, if your application assumes these formats to be supported even though the driver says otherwise, you are entering an undefined behavior's land. Even if it works on your ASIC, it does not have to be the case on other models.

0 Likes
Reply