Class VkPipelineFragmentShadingRateStateCreateInfoKHR

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkPipelineFragmentShadingRateStateCreateInfoKHR>
org.lwjgl.vulkan.VkPipelineFragmentShadingRateStateCreateInfoKHR
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class VkPipelineFragmentShadingRateStateCreateInfoKHR extends org.lwjgl.system.Struct<VkPipelineFragmentShadingRateStateCreateInfoKHR> implements org.lwjgl.system.NativeResource
Structure specifying parameters controlling the fragment shading rate.
Description

If the pNext chain of VkGraphicsPipelineCreateInfo includes a VkPipelineFragmentShadingRateStateCreateInfoKHR structure, then that structure includes parameters controlling the pipeline fragment shading rate.

If this structure is not present, fragmentSize is considered to be equal to (1,1), and both elements of combinerOps are considered to be equal to FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_KHR.

Valid Usage (Implicit)
See Also

VkExtent2D

Layout


 struct VkPipelineFragmentShadingRateStateCreateInfoKHR {
     VkStructureType sType();
     void const * pNext();
     VkExtent2D fragmentSize();
     VkFragmentShadingRateCombinerOpKHR combinerOps()[2];
 }