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 is NULL 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