Kohi Game Engine
|
Represents a shader asset, typically loaded from disk. More...
#include <kasset_types.h>
Represents a shader asset, typically loaded from disk.
u32 attribute_count |
kasset_shader_attribute* attributes |
b8 colour_read |
b8 colour_write |
face_cull_mode cull_mode |
b8 depth_test |
b8 depth_write |
u16 max_draw_ids |
u16 max_groups |
kname name |
u32 stage_count |
kasset_shader_stage* stages |
b8 stencil_test |
b8 stencil_write |
b8 supports_wireframe |
primitive_topology_types topology_types |
u32 uniform_count |
kasset_shader_uniform* uniforms |
u32 version |