|
vkd3d 1.17
The vkd3d 3D Graphics Library
|
An individual shader parameter. More...
#include <vkd3d_shader.h>
Data Fields | |
| enum vkd3d_shader_parameter_name | name |
| enum vkd3d_shader_parameter_type | type |
| enum vkd3d_shader_parameter_data_type | data_type |
| union { | |
| struct vkd3d_shader_parameter_immediate_constant immediate_constant | |
| struct vkd3d_shader_parameter_specialization_constant specialization_constant | |
| } | u |
An individual shader parameter.
This structure is an earlier version of struct vkd3d_shader_parameter1 which supports fewer parameter types; refer to that structure for usage information.
Only the following types may be used with this structure: