Lines Matching refs:idx

42                          unsigned *idx)
46 *idx = semantic.Index;
50 *idx = semantic.Index;
54 *idx = semantic.Index + 2; /* sharing with COLOR */
58 *idx = 0;
63 *idx = semantic.Index;
67 *idx = svga_remap_generic_index(emit->key.generic_remap_table,
72 *idx = semantic.Index;
80 *idx = 0;
85 *idx = 0;
180 unsigned idx)
201 emit->input_map[idx] = src_register( SVGA3DREG_TEMP,
214 emit->input_map[idx] = emit->ps_true_pos;
225 emit->internal_color_idx[emit->internal_color_count] = idx;
226 emit->input_map[idx] = src_register( SVGA3DREG_INPUT, emit->ps30_input_count );
230 reg = dst( emit->input_map[idx] );
256 emit->internal_frontface_idx = idx;
263 if (!ps30_input_emit_depth_fog( emit, &emit->input_map[idx] ))
266 emit->input_map[idx].base.swizzle = TRANSLATE_SWIZZLE( TGSI_SWIZZLE_X,
281 emit->input_map[idx] = src_register( SVGA3DREG_INPUT, emit->ps30_input_count++ );
282 reg = dst( emit->input_map[idx] );
300 emit->ps_true_texcoord[unit] = emit->input_map[idx];
307 emit->ps_inverted_texcoord_input[unit] = idx;
310 emit->input_map[idx] = emit->ps_inverted_texcoord[unit];
326 unsigned idx)
333 emit->output_map[idx] = dst_register( SVGA3DREG_TEMP,
335 emit->temp_col[idx] = emit->output_map[idx];
336 emit->true_col[idx] = dst_register( SVGA3DREG_COLOROUT,
340 emit->output_map[idx] = dst_register( SVGA3DREG_COLOROUT,
345 emit->output_map[idx] = dst_register( SVGA3DREG_TEMP,
347 emit->temp_pos = emit->output_map[idx];
354 emit->output_map[idx] = dst_register( SVGA3DREG_COLOROUT, 0 );
369 unsigned idx)
379 emit->input_map[idx] = src_register( SVGA3DREG_INPUT, idx );
380 dcl.dst = dst_register( SVGA3DREG_INPUT, idx );
384 svga_generate_vdecl_semantics( idx, &usage, &index );
427 unsigned idx)
449 assert(idx == 0);
450 emit->output_map[idx] = dst_register( SVGA3DREG_TEMP,
452 emit->temp_pos = emit->output_map[idx];
461 emit->output_map[idx] = dst_register( SVGA3DREG_TEMP,
463 emit->temp_psiz = emit->output_map[idx];
480 if (!vs30_output_emit_depth_fog( emit, &emit->output_map[idx] ))
486 emit->output_map[idx] = dcl.dst;
497 unsigned idx )
506 dcl.dst = dst_register( SVGA3DREG_SAMPLER, idx );
507 dcl.type = svga_tgsi_sampler_type( emit, idx );
521 unsigned idx;
523 for( idx = first; idx <= last; idx++ ) {
529 ok = ps30_sampler( emit, decl->Semantic, idx );
534 ok = vs30_input( emit, decl->Semantic, idx );
536 ok = ps30_input( emit, decl->Semantic, idx );
541 ok = vs30_output( emit, decl->Semantic, idx );
543 ok = ps30_output( emit, decl->Semantic, idx );