Structures
VkFramebufferMixedSamplesCombinationNV
Structure specifying a supported sample count combination
The VkFramebufferMixedSamplesCombinationNV
structure is defined as:
typedef struct VkFramebufferMixedSamplesCombinationNV {
VkStructureType sType;
void* pNext;
VkCoverageReductionModeNV coverageReductionMode;
VkSampleCountFlagBits rasterizationSamples;
VkSampleCountFlags depthStencilSamples;
VkSampleCountFlags colorSamples;
} VkFramebufferMixedSamplesCombinationNV;
sType
is a VkStructureType value identifying this structure.pNext
isNULL
or a pointer to a structure extending this structure.coverageReductionMode
is a VkCoverageReductionModeNV value specifying the coverage reduction mode.rasterizationSamples
is a VkSampleCountFlagBits specifying the number of rasterization samples in the supported combination.depthStencilSamples
specifies the number of samples in the depth stencil attachment in the supported combination. A value of 0 indicates the combination does not have a depth stencil attachment.colorSamples
specifies the number of color samples in a color attachment in the supported combination. A value of 0 indicates the combination does not have a color attachment.
Valid Usage (Implicit)
VUID-VkFramebufferMixedSamplesCombinationNV-sType-sType
sType
must be VK_STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV
VUID-VkFramebufferMixedSamplesCombinationNV-pNext-pNext
pNext
must be NULL