/third_party/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_state_so.c | 80 for (; i < softpipe->num_so_targets; i++) { in softpipe_set_so_targets() 84 softpipe->num_so_targets = num_targets; in softpipe_set_so_targets() 86 draw_set_mapped_so_targets(softpipe->draw, softpipe->num_so_targets, in softpipe_set_so_targets()
|
D | sp_context.h | 95 unsigned num_so_targets; member
|
D | sp_surface.c | 67 util_blitter_save_so_targets(sp->blitter, sp->num_so_targets, in sp_blit()
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_state_so.c | 102 for (; i < llvmpipe->num_so_targets; i++) { in llvmpipe_set_so_targets() 105 llvmpipe->num_so_targets = num_targets; in llvmpipe_set_so_targets() 107 draw_set_mapped_so_targets(llvmpipe->draw, llvmpipe->num_so_targets, in llvmpipe_set_so_targets()
|
D | lp_context.h | 101 int num_so_targets; member
|
D | lp_surface.c | 151 util_blitter_save_so_targets(lp->blitter, lp->num_so_targets, in lp_blit()
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
D | svga_pipe_streamout.c | 424 unsigned num_so_targets; in svga_set_stream_output_targets() local 435 for (i = 0; i < svga->num_so_targets; i++) { in svga_set_stream_output_targets() 481 for (; i < svga->num_so_targets; i++) { in svga_set_stream_output_targets() 486 num_so_targets = MAX2(svga->num_so_targets, num_targets); in svga_set_stream_output_targets() 487 SVGA_RETRY(svga, SVGA3D_vgpu10_SetSOTargets(svga->swc, num_so_targets, in svga_set_stream_output_targets() 489 svga->num_so_targets = num_targets; in svga_set_stream_output_targets() 515 for (i = 0; i < svga->num_so_targets; i++) { in svga_rebind_stream_output_targets()
|
D | svga_pipe_clear.c | 50 util_blitter_save_so_targets(svga->blitter, svga->num_so_targets, in begin_blit()
|
D | svga_context.h | 618 unsigned num_so_targets; member
|
/third_party/mesa3d/src/gallium/drivers/virgl/ |
D | virgl_streamout.c | 91 for (i = num_targets; i < vctx->num_so_targets; i++) in virgl_set_so_targets() 93 vctx->num_so_targets = num_targets; in virgl_set_so_targets()
|
D | virgl_context.h | 96 unsigned num_so_targets; member
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_draw.cpp | 31 for (unsigned i = 0; i < ctx->num_so_targets; i++) { in zink_emit_xfb_counter_barrier() 73 for (unsigned i = 0; i < ctx->num_so_targets; i++) { in zink_emit_stream_output_targets() 95 VKCTX(CmdBindTransformFeedbackBuffersEXT)(batch->state->cmdbuf, 0, ctx->num_so_targets, in zink_emit_stream_output_targets() 514 bool have_streamout = !!ctx->num_so_targets; in zink_draw_vbo() 523 for (unsigned i = 0; i < ctx->num_so_targets; i++) { in zink_draw_vbo() 777 for (unsigned i = 0; i < ctx->num_so_targets; i++) { in zink_draw_vbo() 790 …VKCTX(CmdBeginTransformFeedbackEXT)(batch->state->cmdbuf, 0, ctx->num_so_targets, counter_buffers,… in zink_draw_vbo() 845 for (unsigned i = 0; i < ctx->num_so_targets; i++) { in zink_draw_vbo() 853 …VKCTX(CmdEndTransformFeedbackEXT)(batch->state->cmdbuf, 0, ctx->num_so_targets, counter_buffers, c… in zink_draw_vbo()
|
D | zink_context.h | 352 uint32_t num_so_targets; member
|
D | zink_context.c | 2460 if (zink_screen(ctx->base.screen)->info.have_EXT_transform_feedback && ctx->num_so_targets) in flush_batch() 3619 for (unsigned i = 0; i < ctx->num_so_targets; i++) { in zink_set_stream_output_targets() 3629 ctx->num_so_targets = 0; in zink_set_stream_output_targets() 3651 for (unsigned i = num_targets; i < ctx->num_so_targets; i++) { in zink_set_stream_output_targets() 3661 ctx->num_so_targets = num_targets; in zink_set_stream_output_targets() 3779 …BIT(TC_BINDING_STREAMOUT_BUFFER)) || (!rebind_mask && res->so_bind_count && ctx->num_so_targets)) { in rebind_buffer() 3780 for (unsigned i = 0; i < ctx->num_so_targets; i++) { in rebind_buffer() 3945 ctx->dirty_so_targets = ctx->num_so_targets > 0; in zink_rebind_all_buffers() 3946 if (ctx->num_so_targets) in zink_rebind_all_buffers()
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
D | d3d12_pipeline_state.h | 76 unsigned num_so_targets; member
|
D | d3d12_draw.cpp | 305 if (ctx->gfx_pipeline_state.num_so_targets && in validate_stream_output_targets() 698 for (unsigned i = 0; i < ctx->gfx_pipeline_state.num_so_targets; ++i) { in d3d12_draw_vbo()
|
D | d3d12_pipeline_state.cpp | 221 if (state->num_so_targets) in create_gfx_pipeline_state()
|
D | d3d12_context.cpp | 1444 ctx->gfx_pipeline_state.num_so_targets = num_targets; in d3d12_set_stream_output_targets() 1471 for (unsigned i = 0; i < ctx->gfx_pipeline_state.num_so_targets; ++i) { in d3d12_enable_fake_so_buffers() 1529 for (unsigned i = 0; i < ctx->gfx_pipeline_state.num_so_targets; ++i) { in d3d12_disable_fake_so_buffers() 1568 for (unsigned j = i + 1; j <= ctx->gfx_pipeline_state.num_so_targets; ++j) { in d3d12_disable_fake_so_buffers()
|
D | d3d12_query.cpp | 436 bool have_xfb = !!ctx->gfx_pipeline_state.num_so_targets; in d3d12_validate_queries()
|
/third_party/mesa3d/src/gallium/drivers/swr/ |
D | swr_context.h | 183 uint32_t num_so_targets;
|
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/ |
D | dd_pipe.h | 232 unsigned num_so_targets; member
|
D | dd_draw.c | 395 PRINT_NAMED(uint, "num stream output targets", dstate->num_so_targets); in dd_dump_draw_vbo() 396 for (i = 0; i < dstate->num_so_targets; i++) in dd_dump_draw_vbo() 859 dst->num_so_targets = src->num_so_targets; in dd_copy_draw_state() 860 for (i = 0; i < src->num_so_targets; i++) in dd_copy_draw_state()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_context.h | 188 uint8_t num_so_targets; member
|
D | nv50_shader_state.c | 675 if (!so || !nv50->num_so_targets) { in nv50_stream_output_validate() 698 for (i = 0; i < nv50->num_so_targets; ++i) { in nv50_stream_output_validate()
|
D | nv50_vbo.c | 815 if (unlikely(nv50->num_so_targets && !nv50->gmtyprog)) in nv50_draw_vbo() 862 for (int i = 0; i < nv50->num_so_targets; i++) { in nv50_draw_vbo()
|