| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_vertexstageexport.cpp | 86 r600_shader_io& io = m_proc.sh_info().output[output->data.driver_location]; 105 m_param_driver_locations.push(output->data.driver_location); 174 m_proc.sh_info().output[store_info.driver_location].write_mask = write_mask; 177 m_proc.set_output(store_info.driver_location, value.sel()); 187 m_proc.sh_info().output[store_info.driver_location].write_mask = 0xf; 213 m_proc.add_param_output_reg(store_info.driver_location, m_last_pos_export->gpr_ptr()); 219 assert(store_info.driver_location < m_proc.sh_info().noutput); 220 sfn_log << SfnLog::io << __func__ << ": emit DDL: " << store_info.driver_location << "\n"; 227 //m_proc.sh_info().output[store_info.driver_location].write_mask = write_mask; 230 m_proc.sh_info().output[store_info.driver_location] 287 auto driver_location = nir_intrinsic_base(instr); local in function:r600::VertexStageWithOutputInfo::scan_store_output 315 param_id(unsigned driver_location) argument [all...] |
| H A D | sfn_shader_geometry.cpp | 59 auto driver_location = nir_intrinsic_base(instr) + index->u32; local in function:r600::GeometryShaderFromNir::emit_store 66 sh_info().output[driver_location].write_mask = write_mask; 69 4 * driver_location, 100 auto driver_location = nir_intrinsic_base(instr) + index->u32; local in function:r600::GeometryShaderFromNir::process_store_output 120 r600_shader_io& io = sh_info().output[driver_location]; 128 if (sh_info().noutput <= driver_location) 129 sh_info().noutput = driver_location + 1; 151 auto driver_location = nir_intrinsic_base(instr) + index->u32; local in function:r600::GeometryShaderFromNir::process_load_input 171 r600_shader_io& io = sh_info().input[driver_location]; 176 io.ring_offset = 16 * driver_location; [all...] |
| H A D | sfn_shaderio.h | 79 ShaderInputVarying(tgsi_semantic _name, int sid, unsigned driver_location, 121 ShaderInputColor(tgsi_semantic _name, int sid, unsigned driver_location,
|
| H A D | sfn_vertexstageexport.h | 33 unsigned driver_location; member in struct:r600::VertexStageExportBase::store_loc 52 unsigned param_id(unsigned driver_location);
|
| H A D | sfn_shaderio.cpp | 112 ShaderInputVarying::ShaderInputVarying(tgsi_semantic _name, int sid, unsigned driver_location, argument 117 m_driver_location(driver_location), 139 m_driver_location(input->data.driver_location), 299 ShaderInputColor::ShaderInputColor(tgsi_semantic _name, int sid, unsigned driver_location, argument 302 ShaderInputVarying(_name, sid, driver_location,frac, components, interpolate, interp_loc),
|
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| H A D | ac_shader_abi.h | 76 unsigned driver_location, unsigned component, 82 unsigned driver_location, unsigned component, 89 unsigned component, unsigned location, unsigned driver_location);
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_lower_two_sided_color.c | 54 var->data.driver_location = drvloc; 76 nir_intrinsic_set_base(load, in->data.driver_location); 91 int loc = var->data.driver_location; 147 state->colors[idx].front->data.driver_location;
|
| H A D | nir_lower_clip.c | 49 var->data.driver_location = drvloc; 74 nir_intrinsic_set_base(store, out->data.driver_location); 89 nir_intrinsic_set_base(load, in->data.driver_location); 220 cv = find_output(shader, clipvertex->data.driver_location); 222 cv = find_output(shader, position->data.driver_location); 314 int loc = var->data.driver_location;
|
| H A D | nir_lower_alpha_test.c | 64 int drvloc = var->data.driver_location;
|
| H A D | nir_lower_clamp_color_outputs.c | 71 int drvloc = var->data.driver_location;
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_lower_two_sided_color.c | 57 var->data.driver_location = shader->num_inputs++; 58 var->name = ralloc_asprintf(var, "in_%d", var->data.driver_location); 77 var->data.driver_location = shader->num_inputs++; 90 .base = in->data.driver_location); 148 state->colors[idx].front->data.driver_location;
|
| H A D | nir_lower_clip.c | 51 var->data.driver_location = shader->num_outputs++; 54 var->data.driver_location = shader->num_inputs++; 57 var->name = ralloc_asprintf(var, "clipdist_%d", var->data.driver_location); 104 .base = out->data.driver_location, 120 .base = in->data.driver_location + location_offset, 249 cv = find_output(b->shader, clipvertex->data.driver_location); 252 cv = find_output(b->shader, position->data.driver_location);
|
| H A D | nir_lower_uniforms_to_ubo.c | 138 if (var->data.driver_location != -1) 139 var->data.driver_location++;
|
| H A D | nir_lower_alpha_test.c | 66 int drvloc = var->data.driver_location;
|
| H A D | nir_lower_clamp_color_outputs.c | 72 int drvloc = var->data.driver_location;
|
| H A D | nir_lower_fragcolor.c | 91 out_color->data.driver_location = b->shader->num_outputs++;
|
| H A D | nir_lower_passthrough_edgeflags.c | 82 in->data.driver_location = shader->num_inputs++;
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_shader_abi.h | 84 * driver_location. 106 unsigned driver_location, 119 unsigned driver_location,
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_nir_lower_alpha_to_coverage.c | 114 const unsigned driver_location = nir_intrinsic_base(intrin) + local in function:brw_nir_lower_alpha_to_coverage 119 GET_FIELD(driver_location, BRW_NIR_FRAG_OUTPUT_LOCATION);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/nir/ |
| H A D | nir_draw_helpers.c | 61 pos->data.driver_location = b->shader->num_inputs++; 219 if ((int)var->data.driver_location > highest_drv_location) 220 highest_drv_location = var->data.driver_location; 227 line_width->data.driver_location = highest_drv_location + 1; 230 line_width->data.driver_location = highest_drv_location + 1; 341 if ((int)var->data.driver_location > highest_drv_location) 342 highest_drv_location = var->data.driver_location; 352 aapoint_input->data.driver_location = highest_drv_location + 1;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| H A D | d3d12_gs_variant.cpp | 84 snprintf(tmp, ARRAY_SIZE(tmp), "in_%d", key->varyings.vars[i].driver_location); 90 in->data.driver_location = key->varyings.vars[i].driver_location; 93 snprintf(tmp, ARRAY_SIZE(tmp), "out_%d", key->varyings.vars[i].driver_location); 99 out->data.driver_location = key->varyings.vars[i].driver_location; 177 emit_ctx->in[emit_ctx->num_vars]->data.driver_location = key->varyings.vars[i].driver_location; 194 emit_ctx->out[emit_ctx->num_vars]->data.driver_location = key->varyings.vars[i].driver_location; [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_nir_uniforms.cpp | 38 unsigned uniform_index = var->data.driver_location / 4; 86 unsigned param_start_index = var->data.driver_location / 4; 167 unsigned uniform_index = var->data.driver_location / 4; 317 var->data.driver_location = shader->num_uniforms; 378 nir_intrinsic_set_base(load, var->data.driver_location);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_compiler.c | 204 var2->data.driver_location++; 607 bits |= BITFIELD_BIT(var->data.driver_location); 616 bits |= BITFIELD_BIT(var->data.driver_location); 627 split[i+1]->data.driver_location = ffs(bits) - 1; 628 bits &= ~BITFIELD_BIT(split[i+1]->data.driver_location); 657 var->data.driver_location = UINT_MAX; 677 var->data.driver_location = slot; 706 var->data.driver_location = UINT_MAX; 711 var->data.driver_location = var->data.location - VARYING_SLOT_PATCH0; 715 var->data.driver_location [all...] |
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | gl_nir_lower_images.c | 102 var->data.driver_location);
|
| /xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/ |
| H A D | v3d_nir_lower_io.c | 32 * on a base representing the gallium-level vec4 driver_location to an offset 107 * with a driver_location equal to the offset in the VPM. 122 if (scan_var->data.driver_location != nir_intrinsic_base(intr) || 193 /* Remap the output var's .driver_location. This is purely for 203 var->data.driver_location = state->pos_vpm_offset; 209 var->data.driver_location = state->psiz_vpm_offset; 215 var->data.driver_location = 219 * it so that its old .driver_location doesn't confuse
|