Home
last modified time | relevance | path

Searched refs:buffer_to_stream (Results 1 – 18 of 18) sorted by relevance

/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir_gather_xfb_info.c104 assert(xfb->buffer_to_stream[buffer] == var->data.stream); in add_var_xfb_outputs()
108 xfb->buffer_to_stream[buffer] = var->data.stream; in add_var_xfb_outputs()
320 uint8_t buffer_to_stream[MAX_XFB_BUFFERS] = { 0 }; in nir_gather_xfb_info_from_intrinsics() local
356 buffer_to_stream[out.buffer] = stream; in nir_gather_xfb_info_from_intrinsics()
435 memcpy(info->buffer_to_stream, buffer_to_stream, sizeof(buffer_to_stream)); in nir_gather_xfb_info_from_intrinsics()
467 info->buffer_to_stream[i]); in nir_print_xfb_info()
H A Dnir_xfb_info.h61 uint8_t buffer_to_stream[NIR_MAX_XFB_BUFFERS]; member
/aosp_15_r20/external/mesa3d/src/compiler/glsl/
H A Dgl_nir_link_xfb.c174 output->StreamId = xfb_info->buffer_to_stream[xfb_output->buffer]; in gl_nir_link_assign_xfb_resources()
212 xfb->buffer_to_stream[i] = info->Buffers[i].Stream; in gl_to_nir_xfb_info()
/aosp_15_r20/external/mesa3d/src/asahi/lib/
H A Dagx_nir_lower_gs.c819 if (xfb->buffer_to_stream[output.buffer] != stream) in write_xfb()
1033 unsigned stream = xfb->buffer_to_stream[buffer]; in agx_nir_create_pre_gs()
1080 unsigned stream = xfb->buffer_to_stream[i]; in agx_nir_create_pre_gs()
/aosp_15_r20/external/mesa3d/docs/relnotes/
H A D22.2.1.rst190 - nir: fix nir_xfb_info buffer_to_stream length
H A D22.3.0.rst4301 - nir: fix nir_xfb_info buffer_to_stream length
/aosp_15_r20/external/mesa3d/src/freedreno/ir3/
H A Dir3_shader.h254 uint8_t buffer_to_stream[IR3_MAX_SO_BUFFERS]; member
/aosp_15_r20/external/mesa3d/src/intel/vulkan_hasvk/
H A DgenX_pipeline.c1116 unsigned stream = xfb_info->buffer_to_stream[buffer]; in emit_3dstate_streamout()
1184 sbs[xfb_info->buffer_to_stream[b]] |= 1 << b; in emit_3dstate_streamout()
/aosp_15_r20/external/mesa3d/src/freedreno/vulkan/
H A Dtu_shader.cc1034 info->buffer_to_stream[i] = xfb->buffer_to_stream[i]; in tu_gather_xfb_info()
1046 info->output[i].stream = xfb->buffer_to_stream[xfb->outputs[i].buffer]; in tu_gather_xfb_info()
H A Dtu_pipeline.cc571 A6XX_VPC_SO_STREAM_CNTL_BUF0_STREAM(1 + info->buffer_to_stream[0])) | in tu6_setup_streamout()
573 A6XX_VPC_SO_STREAM_CNTL_BUF1_STREAM(1 + info->buffer_to_stream[1])) | in tu6_setup_streamout()
575 A6XX_VPC_SO_STREAM_CNTL_BUF2_STREAM(1 + info->buffer_to_stream[2])) | in tu6_setup_streamout()
577 A6XX_VPC_SO_STREAM_CNTL_BUF3_STREAM(1 + info->buffer_to_stream[3]))); in tu6_setup_streamout()
/aosp_15_r20/external/mesa3d/src/nouveau/compiler/
H A Dnak_nir.c649 nak_xfb.stream[b] = nir_xfb->buffer_to_stream[b]; in nak_xfb_from_nir()
/aosp_15_r20/external/mesa3d/src/nouveau/vulkan/
H A Dnvk_codegen.c768 xfb->stream[b] = nx->buffer_to_stream[b]; in nvk_fill_transform_feedback_state()
/aosp_15_r20/external/mesa3d/src/intel/vulkan/
H A DgenX_pipeline.c1034 unsigned stream = xfb_info->buffer_to_stream[buffer]; in emit_3dstate_streamout()
1102 sbs[xfb_info->buffer_to_stream[b]] |= 1 << b; in emit_3dstate_streamout()
/aosp_15_r20/external/mesa3d/src/amd/common/
H A Dac_nir_lower_ngg.c1877 nir_imul(b, gen_prim[info->buffer_to_stream[buffer]], prim_stride_ret[buffer]); in ngg_build_streamout_buffer_info()
2060 unsigned stream = info->buffer_to_stream[buffer]; in ngg_build_streamout_buffer_info()
2171 if (!out->component_mask || info->buffer_to_stream[out->buffer] != stream) in ngg_build_streamout_vertex()
H A Dac_nir.c741 if (stream != info->buffer_to_stream[output->buffer]) in emit_streamout()
/aosp_15_r20/external/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_pipeline.c576 … shader->stream_output.output[i].stream = xfb_info->buffer_to_stream[xfb_info->outputs[i].buffer]; in lvp_shader_xfb_init()
/aosp_15_r20/external/mesa3d/src/amd/vulkan/
H A Dradv_shader_info.c369 unsigned stream = xfb->buffer_to_stream[xfb->outputs[i].buffer]; in gather_xfb_info()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/
H A Dzink_compiler.c2008 var->data.stream = nir->xfb_info->buffer_to_stream[output->buffer]; in update_so_info()
2015 packed_streams[slot] |= BITFIELD_BIT(nir->xfb_info->buffer_to_stream[output->buffer]); in update_so_info()
2078 var->data.stream = nir->xfb_info->buffer_to_stream[output->buffer]; in update_so_info()