Elaztek Developer Hub
Blamite Game Engine - blam!  00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
shader Member List

This is the complete list of members for shader, including all inherited members.

compute_programshader
domain_programshader
flagsshader
geometry_programshader
hull_programshader
pixel_programshader
sourceshader
TAG_BLOCK(programs, { TAG_ENUM8(type, { vertex, pixel, geometry, hull, domain, compute, });data_reference syntax_code;data_reference target;data_reference entry_point;data_reference program;})shader
TAG_BLOCK(global_parameters, { })shader
TAG_BLOCK(instance_parameters, { shader_parameter_type type;struct bitfield8_flags { bool is_array :1;bool pass_to_pixel_shader :1;bool unused2 :1;bool unused3 :1;bool unused4 :1;bool unused5 :1;bool unused6 :1;bool unused7 :1;};bitfield8_flags flags;data_reference name;int32_t array_size;})shader
TAG_ENUM8(shader_method, { raw, pbs, })shader
TAG_ENUM8(shader_type, { universal, })shader
vertex_programshader