Searched refs:input_index (Results 1 - 17 of 17) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_internal.h69 unsigned input_index,
277 unsigned input_index,
320 unsigned input_index,
324 unsigned input_index,
H A Dsi_shader_nir.c917 unsigned input_index,
920 si_llvm_load_input_vs(ctx, input_index, out);
925 unsigned input_index,
938 si_llvm_load_input_fs(ctx, input_index, out);
915 declare_nir_input_vs(struct si_shader_context * ctx,struct nir_variable * variable,unsigned input_index,LLVMValueRef out[4]) argument
923 declare_nir_input_fs(struct si_shader_context * ctx,struct nir_variable * variable,unsigned input_index,LLVMValueRef out[4]) argument
H A Dsi_shader.c465 unsigned input_index,
483 if (input_index == 0) {
509 assert(input_index == 1);
554 t_offset = LLVMConstInt(ctx->i32, input_index, 0);
560 input_index);
562 fix_fetch = ctx->shader->key.mono.vs_fix_fetch[input_index];
569 if (util_last_bit(info->input_usage_mask[input_index]) >= 2)
599 num_channels = util_last_bit(info->input_usage_mask[input_index]);
749 unsigned input_index,
753 si_llvm_load_input_vs(ctx, input_index, ou
463 si_llvm_load_input_vs(struct si_shader_context * ctx,unsigned input_index,LLVMValueRef out[4]) argument
747 declare_input_vs(struct si_shader_context * ctx,unsigned input_index,const struct tgsi_full_declaration * decl,LLVMValueRef out[4]) argument
825 get_dw_address_from_generic_indices(struct si_shader_context * ctx,LLVMValueRef vertex_dw_stride,LLVMValueRef base_addr,LLVMValueRef vertex_index,LLVMValueRef param_index,unsigned input_index,ubyte * name,ubyte * index,bool is_patch) argument
867 int input_index; local in function:get_dw_address
1589 si_llvm_load_input_gs(struct ac_shader_abi * abi,unsigned input_index,unsigned vtx_offset_param,LLVMTypeRef type,unsigned swizzle) argument
1777 interp_fs_input(struct si_shader_context * ctx,unsigned input_index,unsigned semantic_name,unsigned semantic_index,unsigned num_interp_inputs,unsigned colors_read_mask,LLVMValueRef interp_param,LLVMValueRef prim_mask,LLVMValueRef face,LLVMValueRef result[4]) argument
1861 si_llvm_load_input_fs(struct si_shader_context * ctx,unsigned input_index,LLVMValueRef out[4]) argument
1906 declare_input_fs(struct si_shader_context * ctx,unsigned input_index,const struct tgsi_full_declaration * decl,LLVMValueRef out[4]) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_vs.c42 static void load_input_vs(struct si_shader_context *ctx, unsigned input_index, LLVMValueRef out[4]) argument
57 if (input_index == 0) {
78 assert(input_index == 1);
111 unsigned bit_size = info->input[input_index].fp16_lo_hi_valid & 0x1 ? 16 : 32;
120 if (input_index < num_vbos_in_user_sgprs) {
121 vb_desc = ac_get_arg(&ctx->ac, ctx->vb_descriptors[input_index]);
123 unsigned index = input_index - num_vbos_in_user_sgprs;
128 vertex_index = LLVMGetParam(ctx->main_fn, ctx->vertex_index0.arg_index + input_index);
134 bool opencode = ctx->shader->key.mono.vs_fetch_opencode & (1 << input_index);
135 fix_fetch.bits = ctx->shader->key.mono.vs_fix_fetch[input_index]
[all...]
H A Dsi_shader_llvm_ps.c133 * @param input_index index of the input in hardware
142 static void interp_fs_color(struct si_shader_context *ctx, unsigned input_index, argument
188 front = si_build_fs_interp(ctx, input_index, chan, prim_mask, i, j);
195 result[chan] = si_build_fs_interp(ctx, input_index, chan, prim_mask, i, j);
H A Dsi_shader_llvm_gs.c44 static LLVMValueRef si_llvm_load_input_gs(struct ac_shader_abi *abi, unsigned input_index, argument
55 param = si_shader_io_get_unique_index(info->input[input_index].semantic, false);
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A DgenX_pipeline.c367 int input_index = wm_prog_data->urb_setup[attr]; local in function:emit_3dstate_sbe
369 if (input_index < 0)
379 sbe.PointSpriteTextureCoordinateEnable = 1 << input_index;
385 if (input_index >= 16)
396 swiz.Attribute[input_index].ConstantSource = PRIM_ID;
397 swiz.Attribute[input_index].ComponentOverrideX = true;
398 swiz.Attribute[input_index].ComponentOverrideY = true;
399 swiz.Attribute[input_index].ComponentOverrideZ = true;
400 swiz.Attribute[input_index].ComponentOverrideW = true;
408 swiz.Attribute[input_index]
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A DgenX_pipeline.c376 int input_index = wm_prog_data->urb_setup[attr]; local in function:emit_3dstate_sbe
378 assert(0 <= input_index);
390 sbe.PointSpriteTextureCoordinateEnable = 1 << input_index;
404 swiz.Attribute[input_index].ConstantSource = PRIM_ID;
405 swiz.Attribute[input_index].ComponentOverrideX = true;
406 swiz.Attribute[input_index].ComponentOverrideY = true;
407 swiz.Attribute[input_index].ComponentOverrideZ = true;
408 swiz.Attribute[input_index].ComponentOverrideW = true;
423 if (input_index < 16)
424 swiz.Attribute[input_index]
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A DgenX_state_upload.c1111 int input_index = wm_prog_data->urb_setup[attr]; local in function:genX
1113 if (input_index < 0)
1129 *point_sprite_enables |= (1 << input_index);
1148 if (input_index < 16)
1149 attr_overrides[input_index] = attribute;
1151 assert(attribute.SourceAttribute == input_index);
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A DgenX_state_upload.c1102 int input_index = wm_prog_data->urb_setup[attr]; local in function:genX
1104 assert(0 <= input_index);
1119 *point_sprite_enables |= (1 << input_index);
1138 if (input_index < 16)
1139 attr_overrides[input_index] = attribute;
1141 assert(attribute.SourceAttribute == input_index);
/xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/
H A Dblorp_genX_exec.h269 const int input_index = params->wm_prog_data->urb_setup[attr]; local in function:blorp_emit_input_varying_data
270 if (input_index < 0)
/xsrc/external/mit/MesaLib/dist/src/intel/blorp/
H A Dblorp_genX_exec.h323 const int input_index = params->wm_prog_data->urb_setup[attr]; local in function:blorp_emit_input_varying_data
324 if (input_index < 0)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
H A Diris_state.c3337 const int input_index = wm_prog_data->urb_setup[fs_attr]; local in function:iris_emit_sbe_swiz
3338 if (input_index < 0 || input_index >= 16)
3342 &attr_overrides[input_index];
3377 if (sprite_coord_enables & (1 << input_index))
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_state.c4032 const int input_index = wm_prog_data->urb_setup[fs_attr]; local in function:iris_emit_sbe_swiz
4033 if (input_index < 0 || input_index >= 16)
4037 &attr_overrides[input_index];
4073 if (sprite_coord_enables & (1 << input_index))
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_state.c4573 const int input_index = wm_prog_data->urb_setup[fs_attr]; local in function:calculate_attr_overrides
4575 if (input_index < 0)
4589 *point_sprite_enables |= 1U << input_index;
4603 if (input_index < 16)
4604 attr_overrides[input_index] = attribute;
4606 assert(attribute.SourceAttribute == input_index);
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_fs.cpp7765 int input_index = prog_data->urb_setup[var->data.location + s]; local in function:brw_compute_flat_inputs
7767 if (input_index < 0)
7772 prog_data->flat_inputs |= 1 << input_index;
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_fs.cpp9485 int input_index = prog_data->urb_setup[var->data.location + s]; local in function:brw_compute_flat_inputs
9487 if (input_index < 0)
9492 prog_data->flat_inputs |= 1 << input_index;

Completed in 88 milliseconds