Home
last modified time | relevance | path

Searched refs:start_component (Results 1 – 25 of 42) sorted by relevance

12

/third_party/mesa3d/src/panfrost/util/
Dpan_lower_xfb.c30 unsigned start_component, unsigned num_components, in lower_xfb_output() argument
59 nir_ssa_def *value = nir_channels(b, src, BITFIELD_MASK(num_components) << start_component); in lower_xfb_output()
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
DShader.cpp862 unsigned start_component = 0; in CreateGeometryShaderWithStreamOutput() local
866 ++start_component; in CreateGeometryShaderWithStreamOutput()
873 assert(start_component < 4); in CreateGeometryShaderWithStreamOutput()
875 LOG_UNSUPPORTED(((1 << num_components) - 1) << start_component != in CreateGeometryShaderWithStreamOutput()
883 pShader->state.stream_output.output[idx].start_component = in CreateGeometryShaderWithStreamOutput()
884 start_component; in CreateGeometryShaderWithStreamOutput()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dnir_helpers.c44 so->output[i].start_component = info->outputs[i].component_offset; in nir_gather_stream_output_info()
Dnir_to_tgsi.c627 ntt_tgsi_usage_mask(unsigned start_component, unsigned num_components, in ntt_tgsi_usage_mask() argument
631 u_bit_consecutive(start_component, num_components); in ntt_tgsi_usage_mask()
634 if (start_component >= 2) in ntt_tgsi_usage_mask()
1831 int start_component = nir_intrinsic_component(instr); in ntt_emit_load_ubo() local
1833 start_component *= 2; in ntt_emit_load_ubo()
1835 src = ntt_shift_by_frac(src, start_component, in ntt_emit_load_ubo()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_shader_vs.cpp331 start_comp[i] = m_so_info->output[i].start_component; in emit_stream()
339 bool need_copy = m_so_info->output[i].dst_offset < m_so_info->output[i].start_component; in emit_stream()
341 int sc = m_so_info->output[i].start_component; in emit_stream()
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_streamout.c203 info->output[i].start_component, in svga_create_stream_output()
266 << info->output[i].start_component; in svga_create_stream_output()
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_gallium.c168 i->output[n].start_component = p->output[n].start_component; in copy_stream_out()
/third_party/python/Lib/test/
Dtest_msilib.py106 dir.start_component(None, feature, None, 'keyfile')
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_pipeline_state.cpp131 output->register_index, output->start_component, output->num_components); in fill_so_declaration()
136 entries[*num_entries].StartComponent = output->start_component - var->data.location_frac; in fill_so_declaration()
/third_party/python/Lib/msilib/
D__init__.py258 …def start_component(self, component = None, feature = None, flags = None, keyfile = None, uuid=Non… member in Directory
335 self.start_component(self.logical, current_feature, 0)
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c726 if (!inlined[output->start_component + i]) in is_inlined()
857 var = find_var_with_location_frac(zs->nir, slot--, output->start_component, have_psiz); in update_so_info()
865 inlined[slot][output->start_component + j] = true; in update_so_info()
881 inlined[slot][output->start_component + j] = true; in update_so_info()
889 … packed_offsets[output->register_index][j + output->start_component] = output->dst_offset + j; in update_so_info()
906 var = find_var_with_location_frac(zs->nir, slot--, output->start_component, have_psiz); in update_so_info()
938 … prev_offset = packed_offsets[packed_output->register_index][k + packed_output->start_component]; in update_so_info()
1703 unsigned start_component = idx * vec_components * 2; in lower_64bit_vars() local
1705 unsigned member = start_component / 4; in lower_64bit_vars()
1767 unsigned start_component = idx * vec_components * 2; in lower_64bit_vars() local
[all …]
/third_party/mesa3d/src/gallium/include/pipe/
Dp_state.h261 unsigned start_component:2; /** 0 to 3 */ member
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pt_so_emit.c184 unsigned start_comp = state->output[slot].start_component; in so_emit_prim()
/third_party/python/Doc/library/
Dmsilib.rst367 :meth:`start_component`, or implicitly when files are added for the first time.
375 .. method:: start_component(component=None, feature=None, flags=None, keyfile=None, uuid=None)
421 resulting feature object can be passed to the :meth:`start_component` method of
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c1369 unsigned slot = so_info->so_info_slots[i] << 2 | so_output.start_component; in emit_so_info()
1397 if (so_output.start_component) in emit_so_info()
1398 spirv_builder_emit_component(&ctx->builder, var_id, so_output.start_component); in emit_so_info()
1401 *key = (uint32_t)so_output.register_index << 2 | so_output.start_component; in emit_so_info()
1478 uint32_t so_key = (uint32_t) so_output.register_index << 2 | so_output.start_component; in emit_so_outputs()
1479 uint32_t output_location = (uint32_t) slot << 2 | so_output.start_component; in emit_so_outputs()
1504 uint32_t base_slot = (location & ~so_output.start_component) / 4; in emit_so_outputs()
1599 unsigned component = so_output.start_component; in emit_so_outputs()
1606 uint32_t member = so_output.start_component + (matrix_offset * 2) + c; in emit_so_outputs()
1618 components[c] = so_output.start_component + c; in emit_so_outputs()
[all …]
/third_party/mesa3d/src/gallium/frontends/nine/
Dvertexdeclaration9.c438 so->output[so_outputs].start_component = 0; in NineVertexDeclaration9_FillStreamOutputInfo()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_program.c131 crocus_gfx6_swizzle_for_offset[so_info->output[i].start_component]; in gfx6_gs_xfb_setup()
144 crocus_gfx6_swizzle_for_offset[so_info->output[i].start_component]; in gfx6_ff_gs_xfb_setup()
405 output->start_component = 1; in update_so_info()
410 output->start_component = 2; in update_so_info()
414 output->start_component = 3; in update_so_info()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_shader.h209 unsigned start_component : 2; /** 0 to 3 */ member
Dir3_shader.c939 (1 << (out->num_components + out->start_component)) - 1; in ir3_link_stream_out()
/third_party/python/Lib/distutils/command/
Dbdist_msi.py314 dir.start_component(dir.logical, feature, 0)
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_program.c312 const unsigned s = pso->output[i].start_component; in nv50_program_create_strmout_state()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_program.c435 output->start_component = 1; in update_so_info()
440 output->start_component = 2; in update_so_info()
444 output->start_component = 3; in update_so_info()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_shader.c710 info->output[i].start_component = xfb->outputs[i].component_offset; in tu_gather_xfb_info()
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
Dtr_dump_state.c310 trace_dump_member(uint, &state->stream_output.output[i], start_component); in trace_dump_shader_state()
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_program.c114 unsigned c = j + out->start_component; in emit_stream_out()

12