#include <shader_program2.h>
|
| | TAG_ENUM8 (shader_type, { pixel, vertex, domain, hull, geometry, compute, universal, }) |
| |
| | TAG_BLOCK (global_parameters, { }) |
| |
| | 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;int16_t array_size;}) |
| |
◆ TAG_BLOCK() [1/2]
| shader_program2::TAG_BLOCK |
( |
global_parameters |
, |
|
|
{ } |
|
|
) |
| |
◆ TAG_BLOCK() [2/2]
◆ TAG_ENUM8()
| shader_program2::TAG_ENUM8 |
( |
shader_type |
, |
|
|
{ pixel, vertex, domain, hull, geometry, compute, universal, } |
|
|
) |
| |
◆ source
The documentation for this struct was generated from the following file: