struct PhysicalDeviceFragmentShadingRatePropertiesKHR

Defined at line 71384 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

Public Members

StructureType sType
void * pNext
Extent2D minFragmentShadingRateAttachmentTexelSize
Extent2D maxFragmentShadingRateAttachmentTexelSize
uint32_t maxFragmentShadingRateAttachmentTexelSizeAspectRatio
vk::Bool32 primitiveFragmentShadingRateWithMultipleViewports
vk::Bool32 layeredShadingRateAttachments
vk::Bool32 fragmentShadingRateNonTrivialCombinerOps
Extent2D maxFragmentSize
uint32_t maxFragmentSizeAspectRatio
uint32_t maxFragmentShadingRateCoverageSamples
SampleCountFlagBits maxFragmentShadingRateRasterizationSamples
vk::Bool32 fragmentShadingRateWithShaderDepthStencilWrites
vk::Bool32 fragmentShadingRateWithSampleMask
vk::Bool32 fragmentShadingRateWithShaderSampleMask
vk::Bool32 fragmentShadingRateWithConservativeRasterization
vk::Bool32 fragmentShadingRateWithFragmentShaderInterlock
vk::Bool32 fragmentShadingRateWithCustomSampleLocations
vk::Bool32 fragmentShadingRateStrictMultiplyCombiner

Public Methods

void PhysicalDeviceFragmentShadingRatePropertiesKHR (vk::Extent2D minFragmentShadingRateAttachmentTexelSize_, vk::Extent2D maxFragmentShadingRateAttachmentTexelSize_, uint32_t maxFragmentShadingRateAttachmentTexelSizeAspectRatio_, vk::Bool32 primitiveFragmentShadingRateWithMultipleViewports_, vk::Bool32 layeredShadingRateAttachments_, vk::Bool32 fragmentShadingRateNonTrivialCombinerOps_, vk::Extent2D maxFragmentSize_, uint32_t maxFragmentSizeAspectRatio_, uint32_t maxFragmentShadingRateCoverageSamples_, vk::SampleCountFlagBits maxFragmentShadingRateRasterizationSamples_, vk::Bool32 fragmentShadingRateWithShaderDepthStencilWrites_, vk::Bool32 fragmentShadingRateWithSampleMask_, vk::Bool32 fragmentShadingRateWithShaderSampleMask_, vk::Bool32 fragmentShadingRateWithConservativeRasterization_, vk::Bool32 fragmentShadingRateWithFragmentShaderInterlock_, vk::Bool32 fragmentShadingRateWithCustomSampleLocations_, vk::Bool32 fragmentShadingRateStrictMultiplyCombiner_, void * pNext_)

Defined at line 71392 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PhysicalDeviceFragmentShadingRatePropertiesKHR (const PhysicalDeviceFragmentShadingRatePropertiesKHR & rhs)

Defined at line 71432 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PhysicalDeviceFragmentShadingRatePropertiesKHR (const VkPhysicalDeviceFragmentShadingRatePropertiesKHR & rhs)

Defined at line 71435 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceFragmentShadingRatePropertiesKHR & operator= (const PhysicalDeviceFragmentShadingRatePropertiesKHR & rhs)

Defined at line 71440 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceFragmentShadingRatePropertiesKHR & operator= (const VkPhysicalDeviceFragmentShadingRatePropertiesKHR & rhs)

Defined at line 71443 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkPhysicalDeviceFragmentShadingRatePropertiesKHR & operator const VkPhysicalDeviceFragmentShadingRatePropertiesKHR & ()

Defined at line 71449 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkPhysicalDeviceFragmentShadingRatePropertiesKHR & operator VkPhysicalDeviceFragmentShadingRatePropertiesKHR & ()

Defined at line 71454 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const PhysicalDeviceFragmentShadingRatePropertiesKHR & )

Defined at line 71508 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp