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:
  • /github/workspace/code/render/coregraphics/vk/vkpass.h