Searched refs:var_type (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dlinker.h145 * \param var_type The glsl_type reference of the variable
155 void process(ir_variable *var, const glsl_type *var_type,
H A Dast_to_hir.cpp3048 const struct glsl_type *var_type,
3086 && var_type->contains_integer()) {
3109 && var_type->contains_double()) {
3128 && (var_type->contains_sampler() || var_type->contains_image())) {
3140 const struct glsl_type *var_type,
3223 var_type, mode);
3228 const struct glsl_type *var_type,
3245 qual, var_type, mode);
5236 const struct glsl_type *var_type; local in function:ast_declarator_list::hir
3045 validate_fragment_flat_interpolation_input(struct _mesa_glsl_parse_state * state,YYLTYPE * loc,const glsl_interp_mode interpolation,const struct glsl_type * var_type,ir_variable_mode mode) argument
3136 validate_interpolation_qualifier(struct _mesa_glsl_parse_state * state,YYLTYPE * loc,const glsl_interp_mode interpolation,const struct ast_type_qualifier * qual,const struct glsl_type * var_type,ir_variable_mode mode) argument
3227 interpret_interpolation_qualifier(const struct ast_type_qualifier * qual,const struct glsl_type * var_type,ir_variable_mode mode,struct _mesa_glsl_parse_state * state,YYLTYPE * loc) argument
[all...]
H A Dlower_instructions.cpp1710 const glsl_type *var_type = ir->type->base_type == GLSL_TYPE_UINT64 local in function:lower_instructions_visitor::mul64_to_mul_and_mul_high
1721 new(ir) ir_variable(var_type, "msb", ir_var_temporary);
1723 new(ir) ir_variable(var_type, "lsb", ir_var_temporary);
1725 new(ir) ir_variable(var_type, "x", ir_var_temporary);
1727 new(ir) ir_variable(var_type, "y", ir_var_temporary);
H A Dlink_uniforms.cpp287 program_resource_visitor::process(ir_variable *var, const glsl_type *var_type, argument
299 const glsl_type *t = var_type;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlinker.h144 * \param var_type The glsl_type reference of the variable
154 void process(ir_variable *var, const glsl_type *var_type,
H A Dast_to_hir.cpp2979 const struct glsl_type *var_type,
3017 && var_type->contains_integer()) {
3040 && var_type->contains_double()) {
3059 && (var_type->contains_sampler() || var_type->contains_image())) {
3071 const struct glsl_type *var_type,
3154 var_type, mode);
3159 const struct glsl_type *var_type,
3176 qual, var_type, mode);
5061 const struct glsl_type *var_type; local in function:ast_declarator_list::hir
2976 validate_fragment_flat_interpolation_input(struct _mesa_glsl_parse_state * state,YYLTYPE * loc,const glsl_interp_mode interpolation,const struct glsl_type * var_type,ir_variable_mode mode) argument
3067 validate_interpolation_qualifier(struct _mesa_glsl_parse_state * state,YYLTYPE * loc,const glsl_interp_mode interpolation,const struct ast_type_qualifier * qual,const struct glsl_type * var_type,ir_variable_mode mode) argument
3158 interpret_interpolation_qualifier(const struct ast_type_qualifier * qual,const struct glsl_type * var_type,ir_variable_mode mode,struct _mesa_glsl_parse_state * state,YYLTYPE * loc) argument
[all...]
H A Dlower_instructions.cpp1683 const glsl_type *var_type = ir->type->base_type == GLSL_TYPE_UINT64 local in function:lower_instructions_visitor::mul64_to_mul_and_mul_high
1694 new(ir) ir_variable(var_type, "msb", ir_var_temporary);
1696 new(ir) ir_variable(var_type, "lsb", ir_var_temporary);
1698 new(ir) ir_variable(var_type, "x", ir_var_temporary);
1700 new(ir) ir_variable(var_type, "y", ir_var_temporary);
H A Dlink_uniforms.cpp72 program_resource_visitor::process(ir_variable *var, const glsl_type *var_type, argument
84 const glsl_type *t = var_type;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/nir_to_spirv/
H A Dnir_to_spirv.c452 SpvId var_type = get_glsl_type(ctx, var->type); local in function:input_var_init
455 spirv_builder_emit_decoration(&ctx->builder, var_type, SpvDecorationBlock);
457 sc, var_type);
566 SpvId var_type = get_glsl_type(ctx, var->type); local in function:emit_output
570 ctx->sample_mask_type = var_type = spirv_builder_type_array(&ctx->builder, var_type, emit_uint_const(ctx, 32, 1));
573 var_type);
600 ctx->so_output_types[idx] = var_type;
850 SpvId var_type = is_sampler ? spirv_builder_type_sampled_image(&ctx->builder, image_type) : image_type; local in function:emit_image
858 var_type
2365 create_builtin_var(struct ntv_context * ctx,SpvId var_type,SpvStorageClass storage_class,const char * name,SpvBuiltIn builtin) argument
2385 SpvId var_type = spirv_builder_type_bool(&ctx->builder); local in function:emit_load_front_face
2401 SpvId var_type = spirv_builder_type_uint(&ctx->builder, 32); local in function:emit_load_uint_input
2430 SpvId var_type; local in function:emit_load_vec_input
4090 SpvId var_type = get_uvec_type(&ctx, 32, 3); local in function:nir_to_spirv
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/tests/
H A Dlower_jump_cases.py124 def declare_temp(var_type, var_name):
127 (declare (temporary) <var_type> <var_name)
129 return [['declare', ['temporary'], var_type, var_name]]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/tests/
H A Dlower_jump_cases.py124 def declare_temp(var_type, var_name):
127 (declare (temporary) <var_type> <var_name)
129 return [['declare', ['temporary'], var_type, var_name]]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_split_vars.c113 const struct glsl_type *var_type = type; local in function:init_field_for_type
115 var_type = wrap_type_in_array(var_type, f->type);
119 field->var = nir_local_variable_create(state->impl, var_type, name);
121 field->var = nir_variable_create(state->shader, mode, var_type, name);
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_split_vars.c142 const struct glsl_type *var_type = type; local in function:init_field_for_type
144 var_type = wrap_type_in_array(var_type, f->type);
148 field->var = nir_local_variable_create(state->impl, var_type, name);
150 field->var = nir_variable_create(state->shader, mode, var_type, name);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/
H A Dd3d12_nir_passes.c43 const struct glsl_type *var_type,
50 var_type,
40 get_state_var(nir_builder * b,enum d3d12_state_var var_enum,const char * var_name,const struct glsl_type * var_type,nir_variable ** out_var) argument

Completed in 39 milliseconds