{-# language CPP #-}
module Graphics.Vulkan.Extensions.VK_KHR_create_renderpass2 ( pattern STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR
, pattern STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR
, pattern STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR
, pattern STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR
, pattern STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR
, pattern STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR
, pattern STRUCTURE_TYPE_SUBPASS_END_INFO_KHR
, createRenderPass2KHR
, cmdBeginRenderPass2KHR
, cmdNextSubpass2KHR
, cmdEndRenderPass2KHR
, AttachmentDescription2KHR
, AttachmentReference2KHR
, SubpassDescription2KHR
, SubpassDependency2KHR
, RenderPassCreateInfo2KHR
, SubpassBeginInfoKHR
, SubpassEndInfoKHR
, KHR_CREATE_RENDERPASS_2_SPEC_VERSION
, pattern KHR_CREATE_RENDERPASS_2_SPEC_VERSION
, KHR_CREATE_RENDERPASS_2_EXTENSION_NAME
, pattern KHR_CREATE_RENDERPASS_2_EXTENSION_NAME
) where
import Data.String (IsString)
import Graphics.Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 (cmdBeginRenderPass2)
import Graphics.Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 (cmdEndRenderPass2)
import Graphics.Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 (cmdNextSubpass2)
import Graphics.Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 (createRenderPass2)
import Graphics.Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 (AttachmentDescription2)
import Graphics.Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 (AttachmentReference2)
import Graphics.Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 (RenderPassCreateInfo2)
import Graphics.Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 (SubpassBeginInfo)
import Graphics.Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 (SubpassDependency2)
import Graphics.Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 (SubpassDescription2)
import Graphics.Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 (SubpassEndInfo)
import Graphics.Vulkan.Core10.Enums.StructureType (StructureType(STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2))
import Graphics.Vulkan.Core10.Enums.StructureType (StructureType(STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2))
import Graphics.Vulkan.Core10.Enums.StructureType (StructureType(STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2))
import Graphics.Vulkan.Core10.Enums.StructureType (StructureType(STRUCTURE_TYPE_SUBPASS_BEGIN_INFO))
import Graphics.Vulkan.Core10.Enums.StructureType (StructureType(STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2))
import Graphics.Vulkan.Core10.Enums.StructureType (StructureType(STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2))
import Graphics.Vulkan.Core10.Enums.StructureType (StructureType(STRUCTURE_TYPE_SUBPASS_END_INFO))
pattern STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR = STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2
pattern STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR = STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2
pattern STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR = STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2
pattern STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR = STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2
pattern STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR = STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2
pattern STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR = STRUCTURE_TYPE_SUBPASS_BEGIN_INFO
pattern STRUCTURE_TYPE_SUBPASS_END_INFO_KHR = STRUCTURE_TYPE_SUBPASS_END_INFO
createRenderPass2KHR = createRenderPass2
cmdBeginRenderPass2KHR = cmdBeginRenderPass2
cmdNextSubpass2KHR = cmdNextSubpass2
cmdEndRenderPass2KHR = cmdEndRenderPass2
type AttachmentDescription2KHR = AttachmentDescription2
type AttachmentReference2KHR = AttachmentReference2
type SubpassDescription2KHR = SubpassDescription2
type SubpassDependency2KHR = SubpassDependency2
type RenderPassCreateInfo2KHR = RenderPassCreateInfo2
type SubpassBeginInfoKHR = SubpassBeginInfo
type SubpassEndInfoKHR = SubpassEndInfo
type KHR_CREATE_RENDERPASS_2_SPEC_VERSION = 1
pattern KHR_CREATE_RENDERPASS_2_SPEC_VERSION :: forall a . Integral a => a
pattern KHR_CREATE_RENDERPASS_2_SPEC_VERSION = 1
type KHR_CREATE_RENDERPASS_2_EXTENSION_NAME = "VK_KHR_create_renderpass2"
pattern KHR_CREATE_RENDERPASS_2_EXTENSION_NAME :: forall a . (Eq a, IsString a) => a
pattern KHR_CREATE_RENDERPASS_2_EXTENSION_NAME = "VK_KHR_create_renderpass2"