Saga3D API Documentation  1.0-RC4
saga::video::SPipeline Struct Reference

#include <SPipeline.h>

Inheritance diagram for saga::video::SPipeline:
saga::video::SGPUResource

Public Attributes

ShaderHandle Shaders
 
scene::E_PRIMITIVE_TYPE PrimitiveType
 
SRasterizerState Rasterizer
 
SDepthStencilState DepthStencil
 
SBlendState Blend
 
SPipelineLayout Layout
 
bool isCompute = false
 
int VertexBindingCount = 1
 
- Public Attributes inherited from saga::video::SGPUResource
HandleType Handle
 

Additional Inherited Members

- Public Types inherited from saga::video::SGPUResource
using HandleType = std::uint32_t
 

Detailed Description

Definition at line 15 of file SPipeline.h.

Member Data Documentation

◆ Blend

SBlendState saga::video::SPipeline::Blend

Definition at line 21 of file SPipeline.h.

◆ DepthStencil

SDepthStencilState saga::video::SPipeline::DepthStencil

Definition at line 20 of file SPipeline.h.

◆ isCompute

bool saga::video::SPipeline::isCompute = false

Definition at line 23 of file SPipeline.h.

◆ Layout

SPipelineLayout saga::video::SPipeline::Layout

Definition at line 22 of file SPipeline.h.

◆ PrimitiveType

scene::E_PRIMITIVE_TYPE saga::video::SPipeline::PrimitiveType

Definition at line 18 of file SPipeline.h.

◆ Rasterizer

SRasterizerState saga::video::SPipeline::Rasterizer

Definition at line 19 of file SPipeline.h.

◆ Shaders

ShaderHandle saga::video::SPipeline::Shaders

Definition at line 17 of file SPipeline.h.

◆ VertexBindingCount

int saga::video::SPipeline::VertexBindingCount = 1

Definition at line 24 of file SPipeline.h.


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