Vulkan-ValidationLayers icon indicating copy to clipboard operation
Vulkan-ValidationLayers copied to clipboard

Add Shader Built-in Array Limit

Open spencer-lunarg opened this issue 1 year ago • 0 comments

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

spencer-lunarg avatar Oct 23 '23 14:10 spencer-lunarg