Structures

VkPhysicalDeviceFragmentShadingRateKHR

Structure returning information about sample count specific additional multisampling capabilities

The VkPhysicalDeviceFragmentShadingRateKHR structure is defined as

typedef struct VkPhysicalDeviceFragmentShadingRateKHR {
    VkStructureType sType;
    void* pNext;
    VkSampleCountFlags sampleCounts;
    VkExtent2D fragmentSize;
} VkPhysicalDeviceFragmentShadingRateKHR;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • sampleCounts is a bitmask of sample counts for which the shading rate described by fragmentSize is supported.
  • fragmentSize is a VkExtent2D describing the width and height of a supported shading rate.

Valid Usage (Implicit)

VUID-VkPhysicalDeviceFragmentShadingRateKHR-sType-sType

sType must be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR