Kohi Game Engine
shader_pipeline_config Struct Reference

#include <core_render_types.h>

Data Fields

u8 attribute_count
 
shader_attributeattributes
 An array of attributes. More...
 
u16 attribute_stride
 The size of all attributes combined, a.k.a. the size of a vertex. More...
 
u8 stage_count
 
shader_stagestages
 
knamestage_names
 
const char ** stage_sources
 

Field Documentation

◆ attribute_count

u8 attribute_count

◆ attribute_stride

u16 attribute_stride

The size of all attributes combined, a.k.a. the size of a vertex.

◆ attributes

shader_attribute* attributes

An array of attributes.

◆ stage_count

u8 stage_count

◆ stage_names

kname* stage_names

◆ stage_sources

const char** stage_sources

◆ stages

shader_stage* stages

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