Nebula
Loading...
Searching...
No Matches
Vulkan::VkPassRuntimeInfo Struct Reference

#include <vkpass.h>

Public Attributes

CoreGraphics::BufferId passBlockBuffer
 
IndexT renderTargetDimensionsVar
 
VkGraphicsPipelineCreateInfo framebufferPipelineInfo
 
VkPipelineMultisampleStateCreateInfo multisampleInfo
 
VkPipelineViewportStateCreateInfo viewportInfo
 
uint32_t currentSubpassIndex
 
CoreGraphics::ResourceTableId passDescriptorSet
 
CoreGraphics::ResourcePipelineId passPipelineLayout
 
Util::FixedArray< VkPipelineViewportStateCreateInfo > subpassPipelineInfo
 
CoreGraphics::PassRecordMode recordMode
 

Member Data Documentation

◆ currentSubpassIndex

uint32_t Vulkan::VkPassRuntimeInfo::currentSubpassIndex

◆ framebufferPipelineInfo

VkGraphicsPipelineCreateInfo Vulkan::VkPassRuntimeInfo::framebufferPipelineInfo

◆ multisampleInfo

VkPipelineMultisampleStateCreateInfo Vulkan::VkPassRuntimeInfo::multisampleInfo

◆ passBlockBuffer

CoreGraphics::BufferId Vulkan::VkPassRuntimeInfo::passBlockBuffer

◆ passDescriptorSet

CoreGraphics::ResourceTableId Vulkan::VkPassRuntimeInfo::passDescriptorSet

◆ passPipelineLayout

CoreGraphics::ResourcePipelineId Vulkan::VkPassRuntimeInfo::passPipelineLayout

◆ recordMode

CoreGraphics::PassRecordMode Vulkan::VkPassRuntimeInfo::recordMode

◆ renderTargetDimensionsVar

IndexT Vulkan::VkPassRuntimeInfo::renderTargetDimensionsVar

◆ subpassPipelineInfo

Util::FixedArray<VkPipelineViewportStateCreateInfo> Vulkan::VkPassRuntimeInfo::subpassPipelineInfo

◆ viewportInfo

VkPipelineViewportStateCreateInfo Vulkan::VkPassRuntimeInfo::viewportInfo

The documentation for this struct was generated from the following file: