|
Kohi Game Engine
|
Represents a shader asset, typically loaded from disk. More...
#include <kasset_types.h>
Represents a shader asset, typically loaded from disk.
| u8 binding_set_count |
| shader_binding_set_config* binding_sets |
| u8 colour_attachment_count |
| kasset_shader_attachment* colour_attachments |
| b8 colour_read |
| b8 colour_write |
| primitive_topology_type default_topology |
| kasset_shader_attachment depth_attachment |
| b8 depth_test |
| b8 depth_write |
| kname name |
| u8 pipeline_count |
| kasset_shader_pipeline* pipelines |
| kasset_shader_attachment stencil_attachment |
| b8 stencil_test |
| b8 stencil_write |
| b8 supports_wireframe |
| primitive_topology_type_bits topology_types |
| u32 version |