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

Describes a single shader descriptor; returned as part of struct vkd3d_shader_scan_descriptor_info.
Definition at line 1921 of file vkd3d_shader.h.
Size of this descriptor array, or 1 if a single descriptor. For an unbounded array this value is ~0u.
Definition at line 1945 of file vkd3d_shader.h.
Bitwise combination of zero or more members of vkd3d_shader_descriptor_info_flag.
Definition at line 1940 of file vkd3d_shader.h.
Register index of the descriptor.
Definition at line 1931 of file vkd3d_shader.h.
Register space of the resource, or 0 if the shader does not support multiple register spaces.
Definition at line 1929 of file vkd3d_shader.h.
| enum vkd3d_shader_resource_data_type vkd3d_shader_descriptor_info::resource_data_type |
Data type contained in the resource (for example, float or integer).
Definition at line 1935 of file vkd3d_shader.h.
| enum vkd3d_shader_resource_type vkd3d_shader_descriptor_info::resource_type |
Resource type, if applicable, including its dimension.
Definition at line 1933 of file vkd3d_shader.h.
| enum vkd3d_shader_descriptor_type vkd3d_shader_descriptor_info::type |
Type of the descriptor (for example, SRV, CBV, UAV, or sampler).
Definition at line 1924 of file vkd3d_shader.h.