Lines Matching full:framebuffer
2138 VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT = 0x00000010, /// Can be used as framebuffer color attachment
2139 VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT = 0x00000020, /// Can be used as framebuffer depth/stencil attachment
2141 VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT = 0x00000080, /// Can be used as framebuffer input attachment
2541 /// Framebuffer creation flags
3784 VkFramebuffer framebuffer /// Framebuffer for secondary command buffers
3801 VkFramebuffer framebuffer
4048 u32 maxFramebufferWidth /// max width for a framebuffer
4049 u32 maxFramebufferHeight /// max height for a framebuffer
4050 u32 maxFramebufferLayers /// max layer count for a layered framebuffer
4055 u32 maxColorAttachments /// max num of framebuffer color attachments
7681 // Framebuffer functions
7692 framebuffer := ?
7693 pFramebuffer[0] = framebuffer
7694 State.Framebuffers[framebuffer] = new!FramebufferObject(device: device)
7702 VkFramebuffer framebuffer,
7705 framebufferObject := GetFramebuffer(framebuffer)
7708 State.Framebuffers[framebuffer] = null
8549 framebufferObject := GetFramebuffer(pRenderPassBegin.framebuffer)
10355 macro ref!FramebufferObject GetFramebuffer(VkFramebuffer framebuffer) {
10356 assert(framebuffer in State.Framebuffers)
10357 return State.Framebuffers[framebuffer]