VK_EXT_extended_dynamic_state3VK_KHR_get_physical_device_properties2| Modifier and Type | Field and Description |
|---|---|
| public static final int | VK_DYNAMIC_STATE_ALPHA_TO_COVERAGE_ENABLE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_ALPHA_TO_ONE_ENABLE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_COLOR_BLEND_ADVANCED_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_CONSERVATIVE_RASTERIZATION_MODE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_COVERAGE_MODULATION_MODE_NV
Extends |
| public static final int | VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_ENABLE_NV
Extends |
| public static final int | VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_NV
Extends |
| public static final int | VK_DYNAMIC_STATE_COVERAGE_REDUCTION_MODE_NV
Extends |
| public static final int | VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_ENABLE_NV
Extends |
| public static final int | VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_LOCATION_NV
Extends |
| public static final int | VK_DYNAMIC_STATE_DEPTH_CLAMP_ENABLE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_DEPTH_CLIP_ENABLE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_EXTRA_PRIMITIVE_OVERESTIMATION_SIZE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_LINE_RASTERIZATION_MODE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_LINE_STIPPLE_ENABLE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_LOGIC_OP_ENABLE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_POLYGON_MODE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_PROVOKING_VERTEX_MODE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_RASTERIZATION_SAMPLES_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_RASTERIZATION_STREAM_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_REPRESENTATIVE_FRAGMENT_TEST_ENABLE_NV
Extends |
| public static final int | VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_ENABLE_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_SAMPLE_MASK_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_SHADING_RATE_IMAGE_ENABLE_NV
Extends |
| public static final int | VK_DYNAMIC_STATE_TESSELLATION_DOMAIN_ORIGIN_EXT
Extends |
| public static final int | VK_DYNAMIC_STATE_VIEWPORT_SWIZZLE_NV
Extends |
| public static final int | VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_ENABLE_NV
Extends |
| public static final String | VK_EXT_EXTENDED_DYNAMIC_STATE_3_EXTENSION_NAME
The extension name. |
| public static final int | VK_EXT_EXTENDED_DYNAMIC_STATE_3_SPEC_VERSION
The extension specification version. |
| public static final int | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXT
Extends |
| public static final int | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_PROPERTIES_EXT
Extends |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | nvkCmdSetColorBlendAdvancedEXT(VkCommandBuffer commandBuffer, int firstAttachment, int
the number of attachmentCount, long pColorBlendAdvanced)VkColorBlendAdvancedEXT elements in the pColorBlendAdvanced array.Unsafe version of: |
| public static void | nvkCmdSetColorBlendEnableEXT(VkCommandBuffer commandBuffer, int firstAttachment, int
the number of color blending enables in the attachmentCount, long pColorBlendEnables)pColorBlendEnables array.Unsafe version of: |
| public static void | nvkCmdSetColorBlendEquationEXT(VkCommandBuffer commandBuffer, int firstAttachment, int
the number of attachmentCount, long pColorBlendEquations)VkColorBlendEquationEXT elements in the pColorBlendEquations array.Unsafe version of: |
| public static void | nvkCmdSetColorWriteMaskEXT(VkCommandBuffer commandBuffer, int firstAttachment, int
the number of attachmentCount, long pColorWriteMasks)VkColorComponentFlags values in the pColorWriteMasks array.Unsafe version of: |
| public static void | nvkCmdSetCoverageModulationTableNV(VkCommandBuffer commandBuffer, int
specifies the number of elements in coverageModulationTableCount, long pCoverageModulationTable)pCoverageModulationTable.Unsafe version of: |
| public static void | nvkCmdSetSampleMaskEXT(VkCommandBuffer commandBuffer, int samples, long pSampleMask)
Unsafe version of: |
| public static void | nvkCmdSetViewportSwizzleNV(VkCommandBuffer commandBuffer, int firstViewport, int
the number of viewports whose parameters are updated by the command. viewportCount, long pViewportSwizzles)Unsafe version of: |
| public static void | vkCmdSetAlphaToCoverageEnableEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, boolean specifies the alphaToCoverageEnable)alphaToCoverageEnable state.Specify the alpha to coverage enable state dynamically for a command buffer. |
| public static void | vkCmdSetAlphaToOneEnableEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, boolean specifies the alphaToOneEnable)alphaToOneEnable state.Specify the alpha to one enable state dynamically for a command buffer. |
| public static void | vkCmdSetColorBlendAdvancedEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int the first color attachment the advanced blend parameters apply to. firstAttachment, VkColorBlendAdvancedEXT.an array of pColorBlendAdvancedVkColorBlendAdvancedEXT structs that specify the advanced color blend parameters for the corresponding attachments.Specify the advanced color blend state dynamically for a command buffer. |
| public static void | vkCmdSetColorBlendEnableEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int the first color attachment the color blending enable applies. firstAttachment, IntBuffer an array of booleans to indicate whether color blending is enabled for the corresponding attachment. pColorBlendEnables)Specify the |
| public static void | vkCmdSetColorBlendEnableEXT(VkCommandBuffer commandBuffer, int firstAttachment, int[] pColorBlendEnables)
Array version of: |
| public static void | vkCmdSetColorBlendEquationEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int the first color attachment the color blend factors and operations apply to. firstAttachment, VkColorBlendEquationEXT.an array of pColorBlendEquationsVkColorBlendEquationEXT structs that specify the color blend factors and operations for the corresponding attachments.Specify the blend factors and operations dynamically for a command buffer. |
| public static void | vkCmdSetColorWriteMaskEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int the first color attachment the color write masks apply to. firstAttachment, IntBuffer an array of pColorWriteMasks)VkColorComponentFlags values that specify the color write masks of the corresponding attachments.Specify the color write masks for each attachment dynamically for a command buffer. |
| public static void | vkCmdSetColorWriteMaskEXT(VkCommandBuffer commandBuffer, int firstAttachment, int[] pColorWriteMasks)
Array version of: |
| public static void | vkCmdSetConservativeRasterizationModeEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int specifies the conservativeRasterizationMode)conservativeRasterizationMode state.Specify the conservative rasterization mode dynamically for a command buffer. |
| public static void | vkCmdSetCoverageModulationModeNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int specifies the coverageModulationMode)coverageModulationMode state.Specify the coverage modulation mode dynamically for a command buffer. |
| public static void | vkCmdSetCoverageModulationTableEnableNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, boolean specifies the coverageModulationTableEnable)coverageModulationTableEnable state.Specify the coverage modulation table enable state dynamically for a command buffer. |
| public static void | vkCmdSetCoverageModulationTableNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, FloatBuffer specifies the table of modulation factors containing a value for each number of covered samples. pCoverageModulationTable)Specify the coverage modulation table dynamically for a command buffer. |
| public static void | vkCmdSetCoverageModulationTableNV(VkCommandBuffer commandBuffer, float[] pCoverageModulationTable)
Array version of: |
| public static void | vkCmdSetCoverageReductionModeNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int specifies the coverageReductionMode)coverageReductionMode state.Specify the coverage reduction mode dynamically for a command buffer. |
| public static void | vkCmdSetCoverageToColorEnableNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, boolean specifies the coverageToColorEnable)coverageToColorEnable state.Specify the coverage to color enable state dynamically for a command buffer. |
| public static void | vkCmdSetCoverageToColorLocationNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int specifies the coverageToColorLocation)coverageToColorLocation state.Specify the coverage to color location dynamically for a command buffer. |
| public static void | vkCmdSetDepthClampEnableEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, boolean specifies whether depth clamping is enabled. depthClampEnable)Specify dynamically whether depth clamping is enabled in the command buffer. |
| public static void | vkCmdSetDepthClipEnableEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, boolean specifies whether depth clipping is enabled. depthClipEnable)Specify dynamically whether depth clipping is enabled in the command buffer. |
| public static void | vkCmdSetDepthClipNegativeOneToOneEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, boolean specifies the negativeOneToOne)negativeOneToOne state.Specify the negative one to one depth clip mode dynamically for a command buffer. |
| public static void | vkCmdSetExtraPrimitiveOverestimationSizeEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, float specifies the extraPrimitiveOverestimationSize)extraPrimitiveOverestimationSize.Specify the conservative rasterization extra primitive overestimation size dynamically for a command buffer. |
| public static void | vkCmdSetLineRasterizationModeEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int specifies the lineRasterizationMode)lineRasterizationMode state.Specify the line rasterization mode dynamically for a command buffer. |
| public static void | vkCmdSetLineStippleEnableEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, boolean specifies the stippledLineEnable)stippledLineEnable state.Specify the line stipple enable dynamically for a command buffer. |
| public static void | vkCmdSetLogicOpEnableEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, boolean specifies whether logical operations are enabled. logicOpEnable)Specify dynamically whether logical operations are enabled for a command buffer. |
| public static void | vkCmdSetPolygonModeEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int specifies polygon mode. polygonMode)Specify polygon mode dynamically for a command buffer. |
| public static void | vkCmdSetProvokingVertexModeEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int specifies the provokingVertexMode)provokingVertexMode state.Specify the provoking vertex mode dynamically for a command buffer. |
| public static void | vkCmdSetRasterizationSamplesEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int specifies rasterizationSamples)rasterizationSamples.Specify the rasterization samples dynamically for a command buffer. |
| public static void | vkCmdSetRasterizationStreamEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int specifies the rasterizationStream)rasterizationStream state.Specify the rasterization stream dynamically for a command buffer. |
| public static void | vkCmdSetRepresentativeFragmentTestEnableNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, boolean specifies the representativeFragmentTestEnable)representativeFragmentTestEnable state.Specify the representative fragment test enable dynamically for a command buffer. |
| public static void | vkCmdSetSampleLocationsEnableEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, boolean specifies the sampleLocationsEnable)sampleLocationsEnable state.Specify the samples locations enable state dynamically for a command buffer. |
| public static void | vkCmdSetSampleMaskEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int specifies the number of sample bits in the samples, IntBuffer pSampleMask.a pointer to an array of pSampleMask)VkSampleMask values, where the array size is based on the samples parameter.Specify the sample mask dynamically for a command buffer. |
| public static void | vkCmdSetSampleMaskEXT(VkCommandBuffer commandBuffer, int samples, int[] pSampleMask)
Array version of: |
| public static void | vkCmdSetShadingRateImageEnableNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, boolean specifies the shadingRateImageEnable)shadingRateImageEnable state.Specify the shading rate image enable state dynamically for a command buffer. |
| public static void | vkCmdSetTessellationDomainOriginEXT(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int specifies the origin of the tessellation domain space. domainOrigin)Specify the origin of the tessellation domain space dynamically for a command buffer. |
| public static void | vkCmdSetViewportSwizzleNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, int the index of the first viewport whose parameters are updated by the command. firstViewport, VkViewportSwizzleNV.a pointer to an array of pViewportSwizzlesVkViewportSwizzleNV structures specifying viewport swizzles.Specify the viewport swizzle state dynamically for a command buffer. |
| public static void | vkCmdSetViewportWScalingEnableNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, boolean specifies the viewportWScalingEnable)viewportWScalingEnable state.Specify the viewport W scaling enable state dynamically for a command buffer. |