Cogs.Core
Public Attributes | List of all members
Cogs::Vulkan::PipelineState Struct Reference

Public Attributes

struct EffectVKeffect
 
struct InputLayoutVKinputLayout
 
struct RenderTargetVKrenderTarget
 
struct DepthStencilTargetVKdepthStencil
 
struct RasterizerStateVKrasterizerState
 
struct DepthStencilStateVKdepthStencilState
 
struct BlendStateVKblendState
 
size_t currentStateHash = 0
 

Detailed Description

Definition at line 17 of file ContextStateVK.h.

Member Data Documentation

◆ blendState

struct BlendStateVK* Cogs::Vulkan::PipelineState::blendState

Definition at line 27 of file ContextStateVK.h.

◆ currentStateHash

size_t Cogs::Vulkan::PipelineState::currentStateHash = 0

Definition at line 29 of file ContextStateVK.h.

◆ depthStencil

struct DepthStencilTargetVK* Cogs::Vulkan::PipelineState::depthStencil

Definition at line 23 of file ContextStateVK.h.

◆ depthStencilState

struct DepthStencilStateVK* Cogs::Vulkan::PipelineState::depthStencilState

Definition at line 26 of file ContextStateVK.h.

◆ effect

struct EffectVK* Cogs::Vulkan::PipelineState::effect

Definition at line 19 of file ContextStateVK.h.

◆ inputLayout

struct InputLayoutVK* Cogs::Vulkan::PipelineState::inputLayout

Definition at line 20 of file ContextStateVK.h.

◆ rasterizerState

struct RasterizerStateVK* Cogs::Vulkan::PipelineState::rasterizerState

Definition at line 25 of file ContextStateVK.h.

◆ renderTarget

struct RenderTargetVK* Cogs::Vulkan::PipelineState::renderTarget

Definition at line 22 of file ContextStateVK.h.


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