Class VkPhysicalDeviceFragmentShadingRateFeaturesKHR

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

public class VkPhysicalDeviceFragmentShadingRateFeaturesKHR extends org.lwjgl.system.Struct<VkPhysicalDeviceFragmentShadingRateFeaturesKHR> implements org.lwjgl.system.NativeResource
Structure indicating support for variable rate fragment shading.
Description

If the VkPhysicalDeviceFragmentShadingRateFeaturesKHR structure is included in the pNext chain of the VkPhysicalDeviceFeatures2 structure passed to GetPhysicalDeviceFeatures2, it is filled in to indicate whether each corresponding feature is supported. VkPhysicalDeviceFragmentShadingRateFeaturesKHR can also be used in the pNext chain of VkDeviceCreateInfo to selectively enable these features.

Valid Usage (Implicit)

Layout


 struct VkPhysicalDeviceFragmentShadingRateFeaturesKHR {
     VkStructureType sType();
     void * pNext();
     VkBool32 pipelineFragmentShadingRate();
     VkBool32 primitiveFragmentShadingRate();
     VkBool32 attachmentFragmentShadingRate();
 }