Home
last modified time | relevance | path

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

/third_party/mesa3d/src/compiler/nir/
Dnir_gather_xfb_info.c105 assert(xfb->buffer_to_stream[buffer] == var->data.stream); in add_var_xfb_outputs()
109 xfb->buffer_to_stream[buffer] = var->data.stream; in add_var_xfb_outputs()
325 uint8_t buffer_to_stream[MAX_XFB_BUFFERS] = {0}; in nir_gather_xfb_info_from_intrinsics() local
366 buffer_to_stream[out.buffer] = stream; in nir_gather_xfb_info_from_intrinsics()
446 memcpy(info->buffer_to_stream, buffer_to_stream, sizeof(buffer_to_stream)); in nir_gather_xfb_info_from_intrinsics()
475 info->buffer_to_stream[i]); in nir_print_xfb_info()
Dnir_xfb_info.h60 uint8_t buffer_to_stream[NIR_MAX_XFB_BUFFERS]; member
/third_party/mesa3d/src/compiler/glsl/
Dgl_nir_link_xfb.c175 output->StreamId = xfb_info->buffer_to_stream[xfb_output->buffer]; in gl_nir_link_assign_xfb_resources()
213 xfb->buffer_to_stream[i] = info->Buffers[i].Stream; in gl_to_nir_xfb_info()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dnir_helpers.c48 so->output[i].stream = info->buffer_to_stream[info->outputs[i].buffer]; in nir_gather_stream_output_info()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_shader.c703 info->buffer_to_stream[i] = xfb->buffer_to_stream[i]; in tu_gather_xfb_info()
715 info->output[i].stream = xfb->buffer_to_stream[xfb->outputs[i].buffer]; in tu_gather_xfb_info()
Dtu_pipeline.c864 A6XX_VPC_SO_STREAM_CNTL_BUF0_STREAM(1 + info->buffer_to_stream[0])) | in tu6_setup_streamout()
866 A6XX_VPC_SO_STREAM_CNTL_BUF1_STREAM(1 + info->buffer_to_stream[1])) | in tu6_setup_streamout()
868 A6XX_VPC_SO_STREAM_CNTL_BUF2_STREAM(1 + info->buffer_to_stream[2])) | in tu6_setup_streamout()
870 A6XX_VPC_SO_STREAM_CNTL_BUF3_STREAM(1 + info->buffer_to_stream[3]))); in tu6_setup_streamout()
/third_party/mesa3d/docs/relnotes/
D22.2.1.rst190 - nir: fix nir_xfb_info buffer_to_stream length
/third_party/mesa3d/src/freedreno/ir3/
Dir3_shader.h226 uint8_t buffer_to_stream[IR3_MAX_SO_BUFFERS]; member
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader_info.c415 output->stream = xfb->buffer_to_stream[xfb->outputs[i].buffer]; in gather_xfb_info()
/third_party/mesa3d/src/intel/vulkan/
DgenX_pipeline.c1289 unsigned stream = xfb_info->buffer_to_stream[buffer]; in emit_3dstate_streamout()
1357 sbs[xfb_info->buffer_to_stream[b]] |= 1 << b; in emit_3dstate_streamout()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pipeline.c607 …pipeline->stream_output.output[i].stream = xfb_info->buffer_to_stream[xfb_info->outputs[i].buffer]; in lvp_pipeline_xfb_init()