Vulkan-ValidationLayers
Vulkan-ValidationLayers copied to clipboard
Add Shader Built-in Array Limit
The following VUs are missing related to built-in
- [ ] VUID-VkPipelineShaderStageCreateInfo-maxClipDistances-00708
- [ ] VUID-VkShaderCreateInfoEXT-pCode-08448
- [ ] VUID-VkPipelineShaderStageCreateInfo-maxCullDistances-00709
- [ ] VUID-VkShaderCreateInfoEXT-pCode-08449
- [ ] VUID-VkPipelineShaderStageCreateInfo-maxCombinedClipAndCullDistances-00710
- [ ] VUID-VkShaderCreateInfoEXT-pCode-08450
- [ ] VUID-VkPipelineShaderStageCreateInfo-stage-00713
- [ ] VUID-VkShaderCreateInfoEXT-pCode-08453
- [ ] VUID-VkPipelineShaderStageCreateInfo-stage-00714
- [ ] VUID-VkShaderCreateInfoEXT-pCode-08454
- [ ] VUID-VkPipelineShaderStageCreateInfo-stage-00715
- [ ] VUID-VkShaderCreateInfoEXT-pCode-08455
Note: We already have a nice ValidateBuiltinLimits
function might be good to use
I tried some a LONG time ago https://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/1950 -- Jeff raised very good comments that should be followed