Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
1 contributor

Users who have contributed to this file

44 lines (33 sloc) 1.52 KB
// Copyright (c) 2016-2019 Khronos Group. This work is licensed under a
// Creative Commons Attribution 4.0 International License; see
// http://creativecommons.org/licenses/by/4.0/
include::meta/VK_KHR_imageless_framebuffer.txt[]
Last Modified Date::
2018-12-14
Contributors::
- Tobias Hector
- Graham Wihlidal
This extension allows framebuffers to be created without the need for
creating images first, allowing more flexibility in how they are used, and
avoiding the need for many of the confusing compatibility rules.
Framebuffers are now created with a small amount of additional metadata
about the image views that will be used in
slink:VkFramebufferAttachmentsCreateInfoKHR, and the actual image views are
provided at render pass begin time via
slink:VkRenderPassAttachmentBeginInfoKHR.
=== New Enum Constants
* Extending elink:VkStructureType:
** ename:VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES_KHR
** ename:VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO_KHR
** ename:VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO_KHR
** ename:VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO_KHR
* Extending elink:VkFramebufferCreateFlagBits:
** ename:VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR
=== New Structures
* slink:VkPhysicalDeviceImagelessFramebufferFeaturesKHR
* slink:VkFramebufferAttachmentsCreateInfoKHR
* slink:VkFramebufferAttachmentImageInfoKHR
* slink:VkRenderPassAttachmentBeginInfoKHR
=== Version History
* Revision 1, 2018-12-14 (Tobias Hector)
- Internal revisions
You can’t perform that action at this time.