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

#include <vkcommandbuffer.h>

Public Attributes

VkGraphicsPipelineCreateInfo pipelineInfo
 
VkPipelineColorBlendStateCreateInfo blendInfo
 
VkPipelineMultisampleStateCreateInfo multisampleInfo
 
CoreGraphics::InputAssemblyKey inputAssembly
 
VkPipelineLayout computeLayout
 
VkPipelineLayout graphicsLayout
 
VkPipelineLayout raytracingLayout
 
CoreGraphics::PassId pass
 
CoreGraphics::ShaderProgramId program
 

Member Data Documentation

◆ blendInfo

VkPipelineColorBlendStateCreateInfo Vulkan::VkPipelineBundle::blendInfo

◆ computeLayout

VkPipelineLayout Vulkan::VkPipelineBundle::computeLayout

◆ graphicsLayout

VkPipelineLayout Vulkan::VkPipelineBundle::graphicsLayout

◆ inputAssembly

CoreGraphics::InputAssemblyKey Vulkan::VkPipelineBundle::inputAssembly

◆ multisampleInfo

VkPipelineMultisampleStateCreateInfo Vulkan::VkPipelineBundle::multisampleInfo

◆ pass

CoreGraphics::PassId Vulkan::VkPipelineBundle::pass

◆ pipelineInfo

VkGraphicsPipelineCreateInfo Vulkan::VkPipelineBundle::pipelineInfo

◆ program

CoreGraphics::ShaderProgramId Vulkan::VkPipelineBundle::program

◆ raytracingLayout

VkPipelineLayout Vulkan::VkPipelineBundle::raytracingLayout

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