|
ReactOS 0.4.17-dev-934-g091855f
|
#include <vkd3d_shader.h>

Public Attributes | |
| unsigned int | register_space |
| unsigned int | register_index |
| enum vkd3d_shader_visibility | shader_visibility |
| struct vkd3d_shader_descriptor_binding | binding |
| unsigned int | offset |
Describes the mapping of a single Direct3D UAV counter.
This structure is used in struct vkd3d_shader_interface_info.
Definition at line 1002 of file vkd3d_shader.h.
| struct vkd3d_shader_descriptor_binding vkd3d_shader_uav_counter_binding::binding |
The binding in the target environment.
Definition at line 1015 of file vkd3d_shader.h.
Referenced by d3d12_command_list_update_uav_counter_descriptors().
Definition at line 1016 of file vkd3d_shader.h.
Register index of the Direct3D UAV descriptor.
Definition at line 1010 of file vkd3d_shader.h.
Register space of the Direct3D UAV descriptor. If the source format does not support multiple register spaces, this parameter must be set to 0.
Definition at line 1008 of file vkd3d_shader.h.
| enum vkd3d_shader_visibility vkd3d_shader_uav_counter_binding::shader_visibility |
Shader stage(s) to which the UAV counter is visible.
Definition at line 1012 of file vkd3d_shader.h.