ReactOS 0.4.17-dev-934-g091855f
hlsl_semantic Struct Reference

#include <hlsl.h>

Public Attributes

const char * name
 
uint32_t index
 
const char * raw_name
 
bool reported_missing
 
uint32_t reported_duplicated_output_next_index
 
uint32_t reported_duplicated_input_incompatible_next_index
 

Detailed Description

Definition at line 239 of file hlsl.h.

Member Data Documentation

◆ index

uint32_t hlsl_semantic::index

Definition at line 242 of file hlsl.h.

Referenced by add_semantic_var().

◆ name

const char* hlsl_semantic::name

Definition at line 241 of file hlsl.h.

Referenced by append_output_copy(), hlsl_cleanup_semantic(), and prepend_input_copy().

◆ raw_name

const char* hlsl_semantic::raw_name

Definition at line 245 of file hlsl.h.

Referenced by hlsl_cleanup_semantic(), and write_fx_2_parameter().

◆ reported_duplicated_input_incompatible_next_index

uint32_t hlsl_semantic::reported_duplicated_input_incompatible_next_index

Definition at line 254 of file hlsl.h.

◆ reported_duplicated_output_next_index

uint32_t hlsl_semantic::reported_duplicated_output_next_index

Definition at line 250 of file hlsl.h.

◆ reported_missing

bool hlsl_semantic::reported_missing

Definition at line 247 of file hlsl.h.


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