ReactOS 0.4.17-dev-934-g091855f
vkd3d_shader_descriptor_info1 Struct Reference

#include <vkd3d_shader_private.h>

Collaboration diagram for vkd3d_shader_descriptor_info1:

Public Attributes

enum vkd3d_shader_descriptor_type type
 
unsigned int register_space
 
unsigned int register_index
 
unsigned int register_id
 
enum vkd3d_shader_resource_type resource_type
 
enum vkd3d_shader_resource_data_type resource_data_type
 
unsigned int flags
 
unsigned int sample_count
 
unsigned int buffer_size
 
unsigned int structure_stride
 
unsigned int count
 
uint32_t uav_flags
 

Detailed Description

Definition at line 1487 of file vkd3d_shader_private.h.

Member Data Documentation

◆ buffer_size

unsigned int vkd3d_shader_descriptor_info1::buffer_size

◆ count

◆ flags

unsigned int vkd3d_shader_descriptor_info1::flags

Definition at line 1495 of file vkd3d_shader_private.h.

Referenced by shader_glsl_generate_uav_declaration().

◆ register_id

◆ register_index

unsigned int vkd3d_shader_descriptor_info1::register_index

◆ register_space

unsigned int vkd3d_shader_descriptor_info1::register_space

◆ resource_data_type

◆ resource_type

◆ sample_count

unsigned int vkd3d_shader_descriptor_info1::sample_count

◆ structure_stride

unsigned int vkd3d_shader_descriptor_info1::structure_stride

Definition at line 1498 of file vkd3d_shader_private.h.

Referenced by vkd3d_shader_scan_resource_declaration().

◆ type

enum vkd3d_shader_descriptor_type vkd3d_shader_descriptor_info1::type

Definition at line 1489 of file vkd3d_shader_private.h.

◆ uav_flags

uint32_t vkd3d_shader_descriptor_info1::uav_flags

Definition at line 1500 of file vkd3d_shader_private.h.


The documentation for this struct was generated from the following file: