Framebuffers are now created with a small amount of additional metadata about the image views that will be used in VkFramebufferAttachmentsCreateInfoKHR, and the actual image views are provided at render pass begin time via VkRenderPassAttachmentBeginInfoKHR.
All functionality in this extension is included in core Vulkan 1.2, with the KHR suffix omitted. The original type, enum and command names are still available as aliases of the core functionality.
VK_KHR_imageless_framebufferVK_KHR_maintenance2 and VK_KHR_image_format_list and VK_KHR_get_physical_device_properties2| Modifier and Type | Field and Description |
|---|---|
| public static final int | VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR
Extends |
| public static final String | VK_KHR_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME
The extension name. |
| public static final int | VK_KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION
The extension specification version. |
| public static final int | VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO_KHR
Extends |
| public static final int | VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO_KHR
Extends |
| public static final int | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES_KHR
Extends |
| public static final int | VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO_KHR
Extends |
| Access | Constructor and Description |
|---|---|
| private |
| VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR | back to summary |
|---|---|
| public static final int VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR Extends | |
| VK_KHR_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_KHR_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME The extension name. | |
| VK_KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION The extension specification version. | |
| VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO_KHR Extends Enum values: | |
| VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO_KHR Extends Enum values: | |
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES_KHR Extends Enum values: | |
| VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO_KHR Extends Enum values: | |
| KHRImagelessFramebuffer | back to summary |
|---|---|
| private KHRImagelessFramebuffer() | |