ReactOS 0.4.17-dev-966-gf06eace
hlsl_struct_field Struct Reference

#include <hlsl.h>

Collaboration diagram for hlsl_struct_field:

Public Attributes

struct vkd3d_shader_location loc
 
struct hlsl_type * type
 
const char * name
 
struct hlsl_semantic semantic
 
uint32_t storage_modifiers
 
unsigned int reg_offset [HLSL_REGSET_LAST+1]
 
size_t name_bytecode_offset
 

Detailed Description

Definition at line 258 of file hlsl.h.

Member Data Documentation

◆ loc

◆ name

const char* hlsl_struct_field::name

Definition at line 262 of file hlsl.h.

Referenced by hlsl_type_clone(), and hlsl_types_are_equal().

◆ name_bytecode_offset

size_t hlsl_struct_field::name_bytecode_offset

Definition at line 273 of file hlsl.h.

◆ reg_offset

unsigned int hlsl_struct_field::reg_offset[HLSL_REGSET_LAST+1]

Definition at line 270 of file hlsl.h.

◆ semantic

struct hlsl_semantic hlsl_struct_field::semantic

Definition at line 263 of file hlsl.h.

Referenced by append_output_copy_recurse(), hlsl_type_clone(), and prepend_input_copy_recurse().

◆ storage_modifiers

uint32_t hlsl_struct_field::storage_modifiers

Definition at line 268 of file hlsl.h.

◆ type

struct hlsl_type* hlsl_struct_field::type

Definition at line 261 of file hlsl.h.

Referenced by hlsl_type_clone(), and hlsl_types_are_equal().


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