Home
last modified time | relevance | path

Searched refs:set_shader_buffers (Results 1 – 25 of 31) sorted by relevance

12

/third_party/mesa3d/src/mesa/state_tracker/
Dst_atom_storagebuf.c49 if (!prog || !st->pipe->set_shader_buffers) in st_bind_ssbos()
78 st->pipe->set_shader_buffers(st->pipe, shader_type, 0, in st_bind_ssbos()
87 st->pipe->set_shader_buffers( in st_bind_ssbos()
Dst_atom_atomicbuf.c74 if (!prog || !st->pipe->set_shader_buffers || st->has_hw_atomics) in st_bind_atomics()
89 st->pipe->set_shader_buffers(st->pipe, shader_type, in st_bind_atomics()
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context_calls.h22 CALL(set_shader_buffers)
Du_threaded_context.c1543 pipe->set_shader_buffers(pipe, p->shader, p->start, p->count, NULL, 0); in tc_call_set_shader_buffers()
1547 pipe->set_shader_buffers(pipe, p->shader, p->start, p->count, p->slot, in tc_call_set_shader_buffers()
4362 CTX_INIT(set_shader_buffers); in threaded_context_create()
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_state_image.c93 pipe->set_shader_buffers = softpipe_set_shader_buffers; in softpipe_init_image_funcs()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_test_dma_perf.c225 ctx->set_shader_buffers(ctx, PIPE_SHADER_COMPUTE, 0, is_copy ? 2 : 1, sb, 0x1); in si_test_dma_perf()
Dsi_compute_blit.c139 sctx->b.set_shader_buffers(&sctx->b, PIPE_SHADER_COMPUTE, 0, num_buffers, buffers, in si_launch_grid_internal_ssbos()
153 sctx->b.set_shader_buffers(&sctx->b, PIPE_SHADER_COMPUTE, 0, num_buffers, saved_sb, in si_launch_grid_internal_ssbos()
Dsi_descriptors.c2666 sctx->b.set_shader_buffers = si_set_shader_buffers; in si_init_all_descriptors()
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/
Dnoop_state.c458 ctx->set_shader_buffers = noop_set_shader_buffers; in noop_init_state_functions()
/third_party/mesa3d/src/gallium/include/pipe/
Dp_context.h525 void (*set_shader_buffers)(struct pipe_context *, member
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_context.c567 pipe->set_shader_buffers(pipe, shader, start, num_buffers, buffers, in dd_context_set_shader_buffers()
917 CTX_INIT(set_shader_buffers); in dd_context_create()
/third_party/mesa3d/src/gallium/drivers/tegra/
Dtegra_context.c608 context->gpu->set_shader_buffers(context->gpu, shader, start, count, in tegra_set_shader_buffers()
1346 context->base.set_shader_buffers = tegra_set_shader_buffers; in tegra_screen_context_create()
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_state.c668 pctx->set_shader_buffers = fd_set_shader_buffers; in fd_state_init()
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_query.c1595 rctx->b.set_shader_buffers(&rctx->b, PIPE_SHADER_COMPUTE, 0, 3, st->saved_ssbo, ~0); in r600_restore_qbo_state()
1729 rctx->b.set_shader_buffers(&rctx->b, PIPE_SHADER_COMPUTE, 0, 3, ssbo, ~0); in r600_query_hw_get_result_resource()
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
Dtr_context.c2031 context->set_shader_buffers(context, shader, start, nr, buffers, in trace_context_set_shader_buffers()
2291 TR_CTX_INIT(set_shader_buffers); in trace_context_create()
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_context.c1052 gallium->set_shader_buffers = panfrost_set_shader_buffers; in panfrost_create_context()
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3dx_state.c1436 pctx->set_shader_buffers = v3d_set_shader_buffers; in v3dX()
/third_party/mesa3d/src/gallium/auxiliary/cso_cache/
Dcso_context.c350 ctx->pipe->set_shader_buffers(ctx->pipe, sh, 0, maxssbo, ssbos, 0); in cso_unbind_context()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_state.c1522 pipe->set_shader_buffers = nv50_set_shader_buffers; in nv50_init_state_functions()
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_state.c1525 pipe->set_shader_buffers = nvc0_set_shader_buffers; in nvc0_init_state_functions()
/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_context.c1635 vctx->base.set_shader_buffers = virgl_set_shader_buffers; in virgl_context_create()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_execute.c202 state->pctx->set_shader_buffers(state->pctx, PIPE_SHADER_COMPUTE, in emit_compute_state()
319 state->pctx->set_shader_buffers(state->pctx, sh, in emit_state()
/third_party/mesa3d/docs/gallium/
Dcontext.rst198 Buffers are specified using the ``set_shader_buffers`` method.
Dscreen.rst514 with set_shader_buffers.
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_fs.c4478 llvmpipe->pipe.set_shader_buffers = llvmpipe_set_shader_buffers; in llvmpipe_init_fs_funcs()

12