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
-
sType
is a VkStructureType value identifying this structure. -
pNext
isNULL
or a pointer to a structure extending this structure. -
subsampledLoads
specifies if performing image data read with load operations on subsampled attachments will be resampled to the fragment density of the render pass -
subsampledCoarseReconstructionEarlyAccess
specifies if performing image data read with samplers created withflags
containingVK_SAMPLER_CREATE_SUBSAMPLED_COARSE_RECONSTRUCTION_BIT_EXT
in fragment shader will trigger additional reads duringVK_PIPELINE_STAGE_VERTEX_SHADER_BIT
-
maxSubsampledArrayLayers
is the maximum number of VkImageView array layers for usages supporting subsampled samplers -
maxDescriptorSetSubsampledSamplers
is 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.