|
ReactOS 0.4.17-dev-934-g091855f
|
#include <vkd3d_shader_private.h>

Public Attributes | |
| struct vkd3d_shader_register | reg |
| uint32_t | swizzle |
| enum vkd3d_shader_src_modifier | modifiers |
Definition at line 988 of file vkd3d_shader_private.h.
| enum vkd3d_shader_src_modifier vkd3d_shader_src_param::modifiers |
Definition at line 992 of file vkd3d_shader_private.h.
Referenced by generate_vsir_instr_expr_single_instr_op(), msl_src_init(), shader_glsl_print_src(), shader_sm1_read_immconst(), shader_sm4_read_src_param(), sm1_generate_vsir_instr_if(), sm4_write_register_index(), sm6_parser_emit_binop(), sm6_parser_emit_dx_fabs(), and vsir_program_create_outpointid_param().
| struct vkd3d_shader_register vkd3d_shader_src_param::reg |
Definition at line 990 of file vkd3d_shader_private.h.
Referenced by cf_flattener_iterate_instruction_array(), generate_vsir_instr_swizzle(), glsl_src_init(), msl_src_init(), shader_glsl_print_src(), shader_sm1_parse_dst_param(), shader_sm1_parse_src_param(), shader_sm1_read_immconst(), shader_sm4_read_src_param(), shader_src_param_io_normalise(), sm1_generate_vsir_constant_defs(), sm1_generate_vsir_init_src_param_from_deref(), sm1_generate_vsir_instr_constant(), sm1_generate_vsir_instr_expr_per_component_instr_op(), sm1_generate_vsir_instr_expr_sincos(), sm4_generate_vsir_rasterizer_sample_count(), sm4_numeric_register_from_deref(), sm4_write_register_index(), sm6_block_emit_phi(), sm6_block_emit_terminator(), sm6_parser_emit_cast(), sm6_parser_emit_dx_calculate_lod(), sm6_parser_emit_dx_cbuffer_load(), sm6_parser_emit_dx_compute_builtin(), sm6_parser_emit_dx_domain_location(), sm6_parser_emit_dx_get_dimensions(), sm6_parser_emit_dx_get_sample_count(), sm6_parser_emit_dx_get_sample_pos(), sm6_parser_emit_dx_input_register_mov(), sm6_parser_emit_dx_load_input(), sm6_parser_emit_dx_make_double(), sm6_parser_emit_dx_sample(), sm6_parser_emit_dx_sample_index(), sm6_parser_emit_dx_stream(), sm6_parser_emit_dx_texture_gather(), sm6_parser_emit_extractval(), sm6_parser_emit_load(), sm6_parser_emit_reg_composite_construct(), spirv_compiler_emit_default_control_point_phase(), spirv_compiler_emit_load_src_with_type(), and vsir_program_create_outpointid_param().
| uint32_t vkd3d_shader_src_param::swizzle |
Definition at line 991 of file vkd3d_shader_private.h.
Referenced by generate_vsir_instr_swizzle(), msl_src_init(), shader_glsl_print_src(), shader_sm1_read_immconst(), shader_sm4_read_src_param(), shader_src_param_io_normalise(), sm1_generate_vsir_constant_defs(), sm1_generate_vsir_init_src_param_from_deref(), sm1_generate_vsir_instr_constant(), sm1_generate_vsir_instr_expr_per_component_instr_op(), sm1_generate_vsir_instr_expr_sincos(), sm4_generate_vsir_rasterizer_sample_count(), sm4_numeric_register_from_deref(), sm4_write_register_index(), sm6_parser_emit_dx_cbuffer_load(), sm6_parser_emit_dx_get_dimensions(), sm6_parser_emit_dx_texture_gather(), spirv_compiler_emit_default_control_point_phase(), and vsir_program_create_outpointid_param().