Home
last modified time | relevance | path

Searched refs:memory_barrier (Results 1 - 25 of 31) sorted by relevance

12

/third_party/mesa3d/src/mesa/main/
H A Dbarrier.c38 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 Dnv30_resource.c107 pipe->memory_barrier = nv30_memory_barrier; in nv30_resource_init()
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_compute.c158 pctx->memory_barrier = panfrost_memory_barrier; in panfrost_compute_context_init()
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_pipe_control.c374 ctx->memory_barrier = crocus_memory_barrier; in crocus_init_flush_functions()
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_compute.c159 ctx->memory_barrier(ctx, PIPE_BARRIER_ALL); in util_compute_blit()
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_pipe_control.c416 ctx->memory_barrier = iris_memory_barrier; in iris_init_flush_functions()
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_context.c243 softpipe->pipe.memory_barrier = softpipe_memory_barrier; in softpipe_create_context()
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3d_context.c362 pctx->memory_barrier = v3d_memory_barrier; in v3d_context_create()
/third_party/mesa3d/src/gallium/frontends/omx/
H A Dvid_enc_common.c498 pipe->memory_barrier(pipe, PIPE_BARRIER_ALL); in enc_LoadImage_common()
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_context.h886 void (*memory_barrier)(struct pipe_context *, unsigned flags); member
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_cb_readpixels.c254 pipe->memory_barrier(pipe, PIPE_BARRIER_ALL); in try_pbo_readpixels()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv50_context.c350 pipe->memory_barrier = nv50_memory_barrier; in nv50_create()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_context.h385 unsigned memory_barrier; member
H A Dzink_context.c3609 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 Dzink_draw.cpp441 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 Dvl_compositor_cs.c617 ctx->memory_barrier(ctx, PIPE_BARRIER_ALL); in cs_launch()
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/
H A Dnoop_state.c485 ctx->memory_barrier = noop_memory_barrier; in noop_init_state_functions()
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
H A Ddd_context.c690 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 Dnvc0_context.c462 pipe->memory_barrier = nvc0_memory_barrier; in nvc0_create()
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_context.c640 pctx->memory_barrier = fd_memory_barrier;
/third_party/mesa3d/src/gallium/frontends/clover/core/
H A Dkernel.cpp115 q.pipe->memory_barrier(q.pipe, PIPE_BARRIER_GLOBAL_BUFFER); in launch()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_texture.c1177 pipe->memory_barrier = llvmpipe_memory_barrier; in llvmpipe_init_context_resource_funcs()
/third_party/mesa3d/src/gallium/drivers/tegra/
H A Dtegra_context.c1028 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 Dtr_context.c2049 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 Dvirgl_context.c1660 vctx->base.memory_barrier = virgl_memory_barrier; in virgl_context_create()

Completed in 33 milliseconds

12