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

Public Attributes

const struct hlsl_ir_var * var
 
const struct hlsl_buffer * buffer
 
char * name
 
bool is_user_packed
 
struct hlsl_type * component_type
 
enum hlsl_regset regset
 
unsigned int id
 
unsigned int space
 
unsigned int index
 
unsigned int bind_count
 
struct vkd3d_shader_location loc
 

Detailed Description

Definition at line 3510 of file tpf.c.

Member Data Documentation

◆ bind_count

unsigned int extern_resource::bind_count

Definition at line 3527 of file tpf.c.

◆ buffer

const struct hlsl_buffer* extern_resource::buffer

Definition at line 3515 of file tpf.c.

◆ component_type

struct hlsl_type* extern_resource::component_type

Definition at line 3524 of file tpf.c.

◆ id

unsigned int extern_resource::id

Definition at line 3527 of file tpf.c.

◆ index

unsigned int extern_resource::index

Definition at line 3527 of file tpf.c.

Referenced by sm4_compare_extern_resources().

◆ is_user_packed

bool extern_resource::is_user_packed

Definition at line 3518 of file tpf.c.

◆ loc

struct vkd3d_shader_location extern_resource::loc

Definition at line 3529 of file tpf.c.

◆ name

char* extern_resource::name

Definition at line 3517 of file tpf.c.

◆ regset

enum hlsl_regset extern_resource::regset

Definition at line 3526 of file tpf.c.

Referenced by sm4_compare_extern_resources().

◆ space

unsigned int extern_resource::space

Definition at line 3527 of file tpf.c.

Referenced by sm4_compare_extern_resources().

◆ var

const struct hlsl_ir_var* extern_resource::var

Definition at line 3514 of file tpf.c.


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