Plasma Engine  2.0
Loading...
Searching...
No Matches
plResourceCacheVulkan::GraphicsPipelineDesc Struct Reference

Public Member Functions

 PL_DECLARE_POD_TYPE ()
 

Public Attributes

vk::RenderPass m_renderPass
 
vk::PipelineLayout m_layout
 
plEnum< plGALPrimitiveTopology > m_topology
 
plEnum< plGALMSAASampleCount > m_msaa
 
plUInt8 m_uiAttachmentCount = 0
 
const plGALRasterizerStateVulkan * m_pCurrentRasterizerState = nullptr
 
const plGALBlendStateVulkan * m_pCurrentBlendState = nullptr
 
const plGALDepthStencilStateVulkan * m_pCurrentDepthStencilState = nullptr
 
const plGALShaderVulkan * m_pCurrentShader = nullptr
 
const plGALVertexDeclarationVulkan * m_pCurrentVertexDecl = nullptr
 
plUInt32 m_VertexBufferStrides [PL_GAL_MAX_VERTEX_BUFFER_COUNT] = {}
 

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