ReactOS 0.4.17-dev-966-gf06eace
shader_reg Struct Reference

#include <d3dcompiler_private.h>

Collaboration diagram for shader_reg:

Public Attributes

uint32_t type
 
unsigned int regnum
 
struct shader_reg * rel_reg
 
uint32_t srcmod
 
union {
   uint32_t   swizzle
 
   uint32_t   writemask
 
}; 
 

Detailed Description

Definition at line 84 of file d3dcompiler_private.h.

Member Data Documentation

◆ 

union { ... } shader_reg::@272

◆ regnum

unsigned int shader_reg::regnum

◆ rel_reg

struct shader_reg* shader_reg::rel_reg

Definition at line 88 of file d3dcompiler_private.h.

◆ srcmod

uint32_t shader_reg::srcmod

Definition at line 89 of file d3dcompiler_private.h.

Referenced by check_abs_srcmod(), and check_legacy_srcmod().

◆ swizzle

uint32_t shader_reg::swizzle

Definition at line 92 of file d3dcompiler_private.h.

◆ type

uint32_t shader_reg::type

Definition at line 86 of file d3dcompiler_private.h.

◆ writemask

uint32_t shader_reg::writemask

Definition at line 93 of file d3dcompiler_private.h.

Referenced by find_ps_builtin_semantics(), and vs_find_builtin_varyings().


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