Nabla icon indicating copy to clipboard operation
Nabla copied to clipboard

Add custom sample locations and coverage reduction modes

Open devshgraphicsprogramming opened this issue 5 years ago • 1 comments

RenderpassIndependentPipeline

Figure out what the !"£% is this for and if its Nvidia only (if it is then !"£% it): https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VkPipelineCoverageModulationStateCreateInfoNV.html https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VkPipelineCoverageToColorStateCreateInfoNV.html

reduction modes: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VkCoverageReductionModeNV.html

just the array of locations: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VkSampleLocationEXT.html

Our Subpass struct

just the stuff about the grid, the sample per pixel count you can derive (I guess) https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VkSampleLocationsInfoEXT.html

A future task in the near future