C Specification
The VkPhysicalDeviceFragmentDensityMap2PropertiesEXT structure is
defined as:
// Provided by VK_EXT_fragment_density_map2
typedef struct VkPhysicalDeviceFragmentDensityMap2PropertiesEXT {
    VkStructureType    sType;
    void*              pNext;
    VkBool32           subsampledLoads;
    VkBool32           subsampledCoarseReconstructionEarlyAccess;
    uint32_t           maxSubsampledArrayLayers;
    uint32_t           maxDescriptorSetSubsampledSamplers;
} VkPhysicalDeviceFragmentDensityMap2PropertiesEXT;Members
- 
sTypeis a VkStructureType value identifying this structure.
- 
pNextisNULLor a pointer to a structure extending this structure.
- 
subsampledLoadsspecifies if performing image data read with load operations on subsampled attachments will be resampled to the fragment density of the render pass
- 
subsampledCoarseReconstructionEarlyAccessspecifies if performing image data read with samplers created withflagscontainingVK_SAMPLER_CREATE_SUBSAMPLED_COARSE_RECONSTRUCTION_BIT_EXTin fragment shader will trigger additional reads duringVK_PIPELINE_STAGE_VERTEX_SHADER_BIT
- 
maxSubsampledArrayLayersis the maximum number of VkImageView array layers for usages supporting subsampled samplers
- 
maxDescriptorSetSubsampledSamplersis the maximum number of subsampled samplers that can be included in a VkPipelineLayout
Description
If the VkPhysicalDeviceFragmentDensityMap2PropertiesEXT structure is included in the pNext chain of the
VkPhysicalDeviceProperties2 structure passed to
vkGetPhysicalDeviceProperties2, it is filled in with each
corresponding implementation-dependent property.
Document Notes
For more information, see the Vulkan Specification
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.