Home
last modified time | relevance | path

Searched refs:memory_barrier (Results 1 – 25 of 47) sorted by relevance

12

/third_party/mesa3d/src/mesa/state_tracker/
Dst_cb_texturebarrier.c130 if (flags && pipe->memory_barrier) in st_MemoryBarrier()
131 pipe->memory_barrier(pipe, flags); in st_MemoryBarrier()
/third_party/vk-gl-cts/android/cts/master/vk-master-2021-03-01/
Dmesh-shader.txt440 dEQP-VK.mesh_shader.nv.synchronization.host_to_task.uniform_buffer.memory_barrier.host_write_shader…
441 dEQP-VK.mesh_shader.nv.synchronization.host_to_task.uniform_buffer.memory_barrier.host_write_unifor…
444 dEQP-VK.mesh_shader.nv.synchronization.host_to_task.storage_buffer.memory_barrier.host_write_shader…
446 dEQP-VK.mesh_shader.nv.synchronization.host_to_mesh.uniform_buffer.memory_barrier.host_write_shader…
447 dEQP-VK.mesh_shader.nv.synchronization.host_to_mesh.uniform_buffer.memory_barrier.host_write_unifor…
450 dEQP-VK.mesh_shader.nv.synchronization.host_to_mesh.storage_buffer.memory_barrier.host_write_shader…
452 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.uniform_buffer.memory_barrier.transfer_writ…
453 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.uniform_buffer.memory_barrier.transfer_writ…
456 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.storage_buffer.memory_barrier.transfer_writ…
458 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.storage_image.memory_barrier.transfer_write…
[all …]
Dray-tracing-pipeline.txt8430 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_rgen
8431 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_isec
8432 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_ahit
8433 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_chit
8434 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_miss
8435 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_call
8436 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_rgen
8437 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_isec
8438 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_ahit
8439 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_chit
[all …]
/third_party/skia/third_party/externals/swiftshader/tests/regres/testlists/vk-default/
Dmesh-shader.txt440 dEQP-VK.mesh_shader.nv.synchronization.host_to_task.uniform_buffer.memory_barrier.host_write_shader…
441 dEQP-VK.mesh_shader.nv.synchronization.host_to_task.uniform_buffer.memory_barrier.host_write_unifor…
444 dEQP-VK.mesh_shader.nv.synchronization.host_to_task.storage_buffer.memory_barrier.host_write_shader…
446 dEQP-VK.mesh_shader.nv.synchronization.host_to_mesh.uniform_buffer.memory_barrier.host_write_shader…
447 dEQP-VK.mesh_shader.nv.synchronization.host_to_mesh.uniform_buffer.memory_barrier.host_write_unifor…
450 dEQP-VK.mesh_shader.nv.synchronization.host_to_mesh.storage_buffer.memory_barrier.host_write_shader…
452 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.uniform_buffer.memory_barrier.transfer_writ…
453 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.uniform_buffer.memory_barrier.transfer_writ…
456 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.storage_buffer.memory_barrier.transfer_writ…
458 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.storage_image.memory_barrier.transfer_write…
[all …]
Dray-tracing-pipeline.txt8400 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_rgen
8401 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_isec
8402 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_ahit
8403 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_chit
8404 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_miss
8405 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_call
8406 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_rgen
8407 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_isec
8408 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_ahit
8409 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_chit
[all …]
/third_party/vk-gl-cts/android/cts/master/vk-master/
Dmesh-shader.txt440 dEQP-VK.mesh_shader.nv.synchronization.host_to_task.uniform_buffer.memory_barrier.host_write_shader…
441 dEQP-VK.mesh_shader.nv.synchronization.host_to_task.uniform_buffer.memory_barrier.host_write_unifor…
444 dEQP-VK.mesh_shader.nv.synchronization.host_to_task.storage_buffer.memory_barrier.host_write_shader…
446 dEQP-VK.mesh_shader.nv.synchronization.host_to_mesh.uniform_buffer.memory_barrier.host_write_shader…
447 dEQP-VK.mesh_shader.nv.synchronization.host_to_mesh.uniform_buffer.memory_barrier.host_write_unifor…
450 dEQP-VK.mesh_shader.nv.synchronization.host_to_mesh.storage_buffer.memory_barrier.host_write_shader…
452 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.uniform_buffer.memory_barrier.transfer_writ…
453 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.uniform_buffer.memory_barrier.transfer_writ…
456 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.storage_buffer.memory_barrier.transfer_writ…
458 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.storage_image.memory_barrier.transfer_write…
[all …]
Dray-tracing-pipeline.txt8430 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_rgen
8431 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_isec
8432 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_ahit
8433 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_chit
8434 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_miss
8435 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_call
8436 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_rgen
8437 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_isec
8438 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_ahit
8439 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_chit
[all …]
/third_party/vk-gl-cts/external/vulkancts/mustpass/master/vk-default/
Dmesh-shader.txt440 dEQP-VK.mesh_shader.nv.synchronization.host_to_task.uniform_buffer.memory_barrier.host_write_shader…
441 dEQP-VK.mesh_shader.nv.synchronization.host_to_task.uniform_buffer.memory_barrier.host_write_unifor…
444 dEQP-VK.mesh_shader.nv.synchronization.host_to_task.storage_buffer.memory_barrier.host_write_shader…
446 dEQP-VK.mesh_shader.nv.synchronization.host_to_mesh.uniform_buffer.memory_barrier.host_write_shader…
447 dEQP-VK.mesh_shader.nv.synchronization.host_to_mesh.uniform_buffer.memory_barrier.host_write_unifor…
450 dEQP-VK.mesh_shader.nv.synchronization.host_to_mesh.storage_buffer.memory_barrier.host_write_shader…
452 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.uniform_buffer.memory_barrier.transfer_writ…
453 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.uniform_buffer.memory_barrier.transfer_writ…
456 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.storage_buffer.memory_barrier.transfer_writ…
458 dEQP-VK.mesh_shader.nv.synchronization.transfer_to_task.storage_image.memory_barrier.transfer_write…
[all …]
Dray-tracing-pipeline.txt8400 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_rgen
8401 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_isec
8402 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_ahit
8403 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_chit
8404 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_miss
8405 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_host_to_call
8406 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_rgen
8407 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_isec
8408 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_ahit
8409 dEQP-VK.ray_tracing_pipeline.barrier.ubo.memory_barrier.from_xfer_to_chit
[all …]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_resource.c107 pipe->memory_barrier = nv30_memory_barrier; in nv30_resource_init()
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context_calls.h58 CALL(memory_barrier)
Du_compute.c159 ctx->memory_barrier(ctx, PIPE_BARRIER_ALL); in util_compute_blit()
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_compute.c150 pctx->memory_barrier = panfrost_memory_barrier; in panfrost_compute_context_init()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_pipe_control.c374 ctx->memory_barrier = crocus_memory_barrier; in crocus_init_flush_functions()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_pipe_control.c372 ctx->memory_barrier = iris_memory_barrier; in iris_init_flush_functions()
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_context.c372 pctx->memory_barrier = v3d_memory_barrier; in v3d_context_create()
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_context.c255 softpipe->pipe.memory_barrier = softpipe_memory_barrier; in softpipe_create_context()
/third_party/flutter/skia/third_party/externals/harfbuzz/
Dconfigure.ac443 void memory_barrier (void) { __sync_synchronize (); }
462 void memory_barrier (void) { __machine_rw_barrier (); }
/third_party/mesa3d/src/gallium/auxiliary/vl/
Dvl_compositor_cs.c617 ctx->memory_barrier(ctx, PIPE_BARRIER_ALL); in cs_launch()
/third_party/mesa3d/docs/relnotes/
D21.1.1.rst83 - ir3: memory_barrier also controls shared memory access order
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/
Dnoop_state.c485 ctx->memory_barrier = noop_memory_barrier; in noop_init_state_functions()
/third_party/mesa3d/src/gallium/include/pipe/
Dp_context.h870 void (*memory_barrier)(struct pipe_context *, unsigned flags); member
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_context.h350 unsigned memory_barrier; member
Dzink_context.c3288 …if (ctx->memory_barrier & (PIPE_BARRIER_TEXTURE | PIPE_BARRIER_SHADER_BUFFER | PIPE_BARRIER_IMAGE)) in zink_flush_memory_barrier()
3291 if (ctx->memory_barrier & PIPE_BARRIER_CONSTANT_BUFFER) in zink_flush_memory_barrier()
3297 if (ctx->memory_barrier & PIPE_BARRIER_INDIRECT_BUFFER) in zink_flush_memory_barrier()
3301 if (ctx->memory_barrier & PIPE_BARRIER_VERTEX_BUFFER) in zink_flush_memory_barrier()
3306 if (ctx->memory_barrier & PIPE_BARRIER_INDEX_BUFFER) in zink_flush_memory_barrier()
3310 if (ctx->memory_barrier & PIPE_BARRIER_FRAMEBUFFER) in zink_flush_memory_barrier()
3312 if (ctx->memory_barrier & PIPE_BARRIER_STREAMOUT_BUFFER) in zink_flush_memory_barrier()
3321 ctx->memory_barrier = 0; in zink_flush_memory_barrier()
3337 ctx->memory_barrier = flags; in zink_memory_barrier()
4109 ctx->base.memory_barrier = zink_memory_barrier; in zink_context_create()
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_context.c690 pipe->memory_barrier(pipe, flags); in dd_context_memory_barrier()
931 CTX_INIT(memory_barrier); in dd_context_create()

12