/third_party/mesa3d/src/mesa/main/ |
H A D | barrier.c | 38 memory_barrier(struct gl_context *ctx, GLbitfield barriers) in memory_barrier() function 95 if (flags && pipe->memory_barrier) in memory_barrier() 96 pipe->memory_barrier(pipe, flags); in memory_barrier() 118 memory_barrier(ctx, barriers); in _mesa_MemoryBarrier() 142 memory_barrier(ctx, all_allowed_bits); in memory_barrier_by_region() 157 memory_barrier(ctx, barriers); in memory_barrier_by_region()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_resource.c | 107 pipe->memory_barrier = nv30_memory_barrier; in nv30_resource_init()
|
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
H A D | pan_compute.c | 158 pctx->memory_barrier = panfrost_memory_barrier; in panfrost_compute_context_init()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_pipe_control.c | 374 ctx->memory_barrier = crocus_memory_barrier; in crocus_init_flush_functions()
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_compute.c | 159 ctx->memory_barrier(ctx, PIPE_BARRIER_ALL); in util_compute_blit()
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_pipe_control.c | 416 ctx->memory_barrier = iris_memory_barrier; in iris_init_flush_functions()
|
/third_party/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_context.c | 243 softpipe->pipe.memory_barrier = softpipe_memory_barrier; in softpipe_create_context()
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
H A D | v3d_context.c | 362 pctx->memory_barrier = v3d_memory_barrier; in v3d_context_create()
|
/third_party/mesa3d/src/gallium/frontends/omx/ |
H A D | vid_enc_common.c | 498 pipe->memory_barrier(pipe, PIPE_BARRIER_ALL); in enc_LoadImage_common()
|
/third_party/mesa3d/src/gallium/include/pipe/ |
H A D | p_context.h | 886 void (*memory_barrier)(struct pipe_context *, unsigned flags); member
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_cb_readpixels.c | 254 pipe->memory_barrier(pipe, PIPE_BARRIER_ALL); in try_pbo_readpixels()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
H A D | nv50_context.c | 350 pipe->memory_barrier = nv50_memory_barrier; in nv50_create()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_context.h | 385 unsigned memory_barrier; member
|
H A D | zink_context.c | 3609 if (ctx->memory_barrier & (PIPE_BARRIER_TEXTURE | PIPE_BARRIER_SHADER_BUFFER | PIPE_BARRIER_IMAGE)) in zink_flush_memory_barrier() 3612 if (ctx->memory_barrier & PIPE_BARRIER_CONSTANT_BUFFER) in zink_flush_memory_barrier() 3618 if (ctx->memory_barrier & PIPE_BARRIER_INDIRECT_BUFFER) in zink_flush_memory_barrier() 3622 if (ctx->memory_barrier & PIPE_BARRIER_VERTEX_BUFFER) in zink_flush_memory_barrier() 3627 if (ctx->memory_barrier & PIPE_BARRIER_INDEX_BUFFER) in zink_flush_memory_barrier() 3631 if (ctx->memory_barrier & PIPE_BARRIER_FRAMEBUFFER) in zink_flush_memory_barrier() 3633 if (ctx->memory_barrier & PIPE_BARRIER_STREAMOUT_BUFFER) in zink_flush_memory_barrier() 3642 ctx->memory_barrier = 0; in zink_flush_memory_barrier() 3658 ctx->memory_barrier = flags; in zink_memory_barrier() 4489 ctx->base.memory_barrier in zink_context_create() [all...] |
H A D | zink_draw.cpp | 441 if (ctx->memory_barrier) in zink_draw() 946 if (ctx->memory_barrier) in zink_launch_grid()
|
/third_party/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_compositor_cs.c | 617 ctx->memory_barrier(ctx, PIPE_BARRIER_ALL); in cs_launch()
|
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/ |
H A D | noop_state.c | 485 ctx->memory_barrier = noop_memory_barrier; in noop_init_state_functions()
|
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/ |
H A D | dd_context.c | 690 pipe->memory_barrier(pipe, flags); in dd_context_memory_barrier() 931 CTX_INIT(memory_barrier); in dd_context_create()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
H A D | nvc0_context.c | 462 pipe->memory_barrier = nvc0_memory_barrier; in nvc0_create()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_context.c | 640 pctx->memory_barrier = fd_memory_barrier;
|
/third_party/mesa3d/src/gallium/frontends/clover/core/ |
H A D | kernel.cpp | 115 q.pipe->memory_barrier(q.pipe, PIPE_BARRIER_GLOBAL_BUFFER); in launch()
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_texture.c | 1177 pipe->memory_barrier = llvmpipe_memory_barrier; in llvmpipe_init_context_resource_funcs()
|
/third_party/mesa3d/src/gallium/drivers/tegra/ |
H A D | tegra_context.c | 1028 context->gpu->memory_barrier(context->gpu, flags); in tegra_memory_barrier() 1399 context->base.memory_barrier = tegra_memory_barrier; in tegra_screen_context_create()
|
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/ |
H A D | tr_context.c | 2049 trace_dump_call_begin("pipe_context", "memory_barrier"); in trace_context_memory_barrier() 2054 context->memory_barrier(context, flags); in trace_context_memory_barrier() 2390 TR_CTX_INIT(memory_barrier); in trace_context_create()
|
/third_party/mesa3d/src/gallium/drivers/virgl/ |
H A D | virgl_context.c | 1660 vctx->base.memory_barrier = virgl_memory_barrier; in virgl_context_create()
|