ReactOS 0.4.17-dev-934-g091855f
vkd3d_shader_sm1_parser Struct Reference
Collaboration diagram for vkd3d_shader_sm1_parser:

Public Attributes

const struct vkd3d_sm1_opcode_info * opcode_table
 
const uint32_t * start
 
const uint32_t * end
 
const uint32_t * ptr
 
bool abort
 
struct vkd3d_shader_parser p
 
struct {
   uint32_t   def_mask [VKD3D_BITMAP_SIZE(MAX_CONSTANT_COUNT)]
 
   uint32_t   count
 
} constants [3]
 

Detailed Description

Definition at line 216 of file d3dbc.c.

Member Data Documentation

◆ abort

◆ 

struct { ... } vkd3d_shader_sm1_parser::constants[3]

◆ count

uint32_t vkd3d_shader_sm1_parser::count

Definition at line 228 of file d3dbc.c.

◆ def_mask

uint32_t vkd3d_shader_sm1_parser::def_mask[VKD3D_BITMAP_SIZE(MAX_CONSTANT_COUNT)]

Definition at line 227 of file d3dbc.c.

◆ end

◆ opcode_table

const struct vkd3d_sm1_opcode_info* vkd3d_shader_sm1_parser::opcode_table

Definition at line 218 of file d3dbc.c.

Referenced by shader_sm1_get_opcode_info(), and shader_sm1_init().

◆ p

◆ ptr

const uint32_t * vkd3d_shader_sm1_parser::ptr

◆ start

const uint32_t* vkd3d_shader_sm1_parser::start

Definition at line 219 of file d3dbc.c.

Referenced by shader_sm1_init().


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