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

Public Attributes

struct vsir_program * program
 
struct vkd3d_string_buffer_cache string_buffers
 
struct vkd3d_string_buffer * buffer
 
struct vkd3d_shader_location location
 
struct vkd3d_shader_message_context * message_context
 
unsigned int indent
 
const char * prefix
 
bool failed
 
const struct vkd3d_shader_interface_info * interface_info
 
const struct vkd3d_shader_scan_descriptor_info1 * descriptor_info
 

Detailed Description

Definition at line 33 of file msl.c.

Member Data Documentation

◆ buffer

◆ descriptor_info

◆ failed

bool msl_generator::failed

Definition at line 42 of file msl.c.

Referenced by msl_generator_generate().

◆ indent

unsigned int msl_generator::indent

Definition at line 40 of file msl.c.

Referenced by msl_generator_generate(), msl_ret(), and msl_unhandled().

◆ interface_info

const struct vkd3d_shader_interface_info* msl_generator::interface_info

Definition at line 44 of file msl.c.

Referenced by msl_generate_cbv_declaration(), msl_generator_init(), and msl_get_cbv_binding().

◆ location

struct vkd3d_shader_location msl_generator::location

Definition at line 38 of file msl.c.

Referenced by msl_handle_instruction().

◆ message_context

struct vkd3d_shader_message_context* msl_generator::message_context

Definition at line 39 of file msl.c.

Referenced by msl_compile(), and msl_generator_init().

◆ prefix

◆ program

◆ string_buffers

struct vkd3d_string_buffer_cache msl_generator::string_buffers

Definition at line 36 of file msl.c.

Referenced by msl_dst_init(), msl_generator_cleanup(), msl_generator_init(), msl_mov(), and msl_src_init().


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