|
ReactOS 0.4.17-dev-934-g091855f
|
#include <vkd3d_shader.h>
Public Attributes | |
| unsigned int | output_signature_index |
| unsigned int | input_register_index |
| unsigned int | input_mask |
Describes the mapping of a output varying register in a shader stage, to an input varying register in the following shader stage.
This structure is used in struct vkd3d_shader_varying_map_info.
Definition at line 2342 of file vkd3d_shader.h.
The mask consumed by the destination register.
Definition at line 2354 of file vkd3d_shader.h.
Referenced by vsir_program_remap_output_signature().
The register index of the input varying to map this register to.
Definition at line 2352 of file vkd3d_shader.h.
The signature index (in the output signature) of the output varying. If greater than or equal to the number of elements in the output signature, signifies that the varying is consumed by the next stage but not written by this one.
Definition at line 2350 of file vkd3d_shader.h.