Golias Engine
A C++ 20 'game engine' built with SDL3 with wide platform support.
Public Attributes | List of all members
PipelineState Struct Reference

#include <rendering_device.h>

Public Attributes

RID shader = INVALID_RID
 
VertexFormat vertex_format
 
PrimitiveTopology topology = PrimitiveTopology::TRIANGLES
 
RasterizationState rasterization
 
DepthStencilState depth_stencil
 
Vector< BlendStateblend_states
 
uint32_t color_attachment_count = 1
 

Member Data Documentation

◆ blend_states

Vector<BlendState> PipelineState::blend_states

◆ color_attachment_count

uint32_t PipelineState::color_attachment_count = 1

◆ depth_stencil

DepthStencilState PipelineState::depth_stencil

◆ rasterization

RasterizationState PipelineState::rasterization

◆ shader

RID PipelineState::shader = INVALID_RID

◆ topology

◆ vertex_format

VertexFormat PipelineState::vertex_format

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