-
Notifications
You must be signed in to change notification settings - Fork 495
Closed
Description
The Vulkan 1.2.158 spec release includes the VK_KHR_fragment_shading_rate extension. This extension adds the ability to change the rate at which fragments are shaded. Rather than the usual single fragment invocation for each pixel covered by a primitive, multiple pixels can be shaded by a single fragment shader invocation.
The task list for the VK_KHR_fragment_shading_rate extension release is:
- Vulkan specification VK_KHR_fragment_shading_rate
- SPIRV specification SPV_KHR_fragment_shading_rate
- SPIRV headers (Added SPV_KHR_fragment_shading_rate SPIRV-Headers#172)
- SPIRV tools (Support SPV_KHR_fragment_shading_rate SPIRV-Tools#3943)
- glslang (Add GL_EXT_fragment_shading_rate glslang#2428)
- GLSL extension (Add GLSL_EXT_fragment_shading_rate GLSL#137)
- Validation layer (Add validation for VK_KHR_fragment_shading_rate Vulkan-ValidationLayers#2266)
- Conformance tests
- DirectX Shader Compiler ([spirv] Add VK_KHR_variable_rate_fragment_shading SPIR-V support microsoft/DirectXShaderCompiler#3664)
As each component is made public, the task will be checked off. When all tasks have been completed this issue will be closed and the extension will be fully released.
Metadata
Metadata
Assignees
Labels
No labels