This extension also incorporates ATTACHMENT_STORE_OP_NONE_KHR from VK_QCOM_render_pass_store_ops, enabling applications to avoid unnecessary synchronization when an attachment is not written during a render pass.
Functionality in this extension is included in core Vulkan 1.3, with the KHR suffix omitted. The original type, enum and command names are still available as aliases of the core functionality.
VK_KHR_dynamic_renderingVK_KHR_depth_stencil_resolve and VK_KHR_get_physical_device_properties2| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | nvkCmdBeginRenderingKHR(VkCommandBuffer commandBuffer, long pRenderingInfo)
Unsafe version of: |
| public static void | vkCmdBeginRenderingKHR(VkCommandBuffer
the command buffer in which to record the command. commandBuffer, VkRenderingInfo a pointer to a pRenderingInfo)VkRenderingInfo structure specifying details of the render pass instance to begin.See |
| public static void | vkCmdEndRenderingKHR(VkCommandBuffer
the command buffer in which to record the command. commandBuffer)See |
| VK_ATTACHMENT_STORE_OP_NONE_KHR | back to summary |
|---|---|
| public static final int VK_ATTACHMENT_STORE_OP_NONE_KHR Extends | |
| VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME The extension name. | |
| VK_KHR_DYNAMIC_RENDERING_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_KHR_DYNAMIC_RENDERING_SPEC_VERSION The extension specification version. | |
| VK_PIPELINE_CREATE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT | back to summary |
|---|---|
| public static final int VK_PIPELINE_CREATE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT Extends Enum values: | |
| VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR | back to summary |
|---|---|
| public static final int VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR Extends Enum values: | |
| VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT | back to summary |
|---|---|
| public static final int VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT Extends Enum values: | |
| VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR | back to summary |
|---|---|
| public static final int VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR Extends Enum values: | |
| VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT_KHR | back to summary |
|---|---|
| public static final int VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT_KHR Extends Enum values: | |
| VK_RENDERING_RESUMING_BIT_KHR | back to summary |
|---|---|
| public static final int VK_RENDERING_RESUMING_BIT_KHR Extends Enum values: | |
| VK_RENDERING_SUSPENDING_BIT_KHR | back to summary |
|---|---|
| public static final int VK_RENDERING_SUSPENDING_BIT_KHR Extends Enum values: | |
| VK_STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD Extends | |
| VK_STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_NV | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_NV Extends | |
| VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO_KHR Extends Enum values: | |
| VK_STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX Extends | |
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR Extends Enum values: | |
| VK_STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO_KHR Extends Enum values: | |
| VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO_KHR Extends Enum values: | |
| VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT Extends | |
| VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR Extends | |
| VK_STRUCTURE_TYPE_RENDERING_INFO_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_RENDERING_INFO_KHR Extends Enum values: | |
| KHRDynamicRendering | back to summary |
|---|---|
| protected KHRDynamicRendering() | |
| nvkCmdBeginRenderingKHR | back to summary |
|---|---|
| public static void nvkCmdBeginRenderingKHR(VkCommandBuffer commandBuffer, long pRenderingInfo) Unsafe version of: | |
| vkCmdBeginRenderingKHR | back to summary |
|---|---|
| public static void vkCmdBeginRenderingKHR(VkCommandBuffer commandBuffer, VkRenderingInfo pRenderingInfo) See
| |
| vkCmdEndRenderingKHR | back to summary |
|---|---|
| public static void vkCmdEndRenderingKHR(VkCommandBuffer commandBuffer) See
| |