Searched refs:start_comp (Results 1 - 9 of 9) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/
H A Dv3d_nir_lower_io.c116 int start_comp = nir_intrinsic_component(intr); local in function:v3d_nir_lower_vpm_output
123 start_comp < scan_var->data.location_frac ||
124 start_comp >= scan_var->data.location_frac +
136 state->pos[start_comp + i] = nir_channel(b, src, i);
154 start_comp -
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/
H A Ddraw_pt_so_emit.c180 unsigned start_comp = state->output[slot].start_component; local in function:so_emit_prim
195 memcpy(buffer, &pre_clip_pos[start_comp],
198 memcpy(buffer, &input[idx][start_comp],
206 slot, start_comp, num_comps, idx);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_shader_fragment.h60 int num_components, int start_comp);
H A Dsfn_vertexstageexport.cpp390 unsigned start_comp[PIPE_MAX_SHADER_OUTPUTS]; local in function:r600::VertexStageExportForFS::emit_stream
410 start_comp[i] = m_so_info->output[i].start_component;
433 start_comp[i] = 0;
447 m_so_info->output[i].dst_offset - start_comp[i],
448 ((1 << m_so_info->output[i].num_components) - 1) << start_comp[i],
H A Dsfn_shader_fragment.cpp802 int num_components, int start_comp)
810 switch (start_comp) {
821 switch (start_comp) {
831 if (num_components == 3 && start_comp == 0)
835 int full_write_mask = ((1 << num_components) - 1) << start_comp;
800 load_interpolated(GPRVector & dest,ShaderInput & io,const Interpolator & ip,int num_components,int start_comp) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_pt_so_emit.c184 unsigned start_comp = state->output[slot].start_component; local in function:so_emit_prim
199 memcpy(buffer, &pre_clip_pos[start_comp],
202 memcpy(buffer, &input[idx][start_comp],
210 slot, start_comp, num_comps, idx);
/xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
H A Dv3d_nir_lower_io.c166 int start_comp = nir_intrinsic_component(intr); local in function:v3d_nir_lower_vpm_output
175 state->pos[start_comp + i] = nir_channel(b, src, i);
224 v3d_varying_slot_vpm_offset(c, location, start_comp + i);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dr600_shader.c2325 unsigned start_comp[PIPE_MAX_SHADER_OUTPUTS]; local in function:emit_streamout
2348 start_comp[i] = so->output[i].start_component;
2374 start_comp[i] = 0;
2391 output.array_base = so->output[i].dst_offset - start_comp[i];
2397 output.comp_mask = ((1 << so->output[i].num_components) - 1) << start_comp[i];
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dr600_shader.c2413 unsigned start_comp[PIPE_MAX_SHADER_OUTPUTS]; local in function:emit_streamout
2436 start_comp[i] = so->output[i].start_component;
2462 start_comp[i] = 0;
2479 output.array_base = so->output[i].dst_offset - start_comp[i];
2485 output.comp_mask = ((1 << so->output[i].num_components) - 1) << start_comp[i];

Completed in 30 milliseconds