HomeSort by: relevance | last modified time | path
    Searched defs:barrier (Results 1 - 25 of 50) sorted by relevancy

1 2

  /xsrc/external/mit/MesaLib/dist/src/gallium/tests/unit/
pipe_barrier_test.c 33 * the barrier.
51 static util_barrier barrier; variable
77 LOG("thread %d before barrier\n", thread_id);
82 util_barrier_wait(&barrier);
113 util_barrier_init(&barrier, NUM_THREADS);
126 util_barrier_destroy(&barrier);
  /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/tests/
state_pool_test_helper.h 32 pthread_barrier_t barrier; variable
43 pthread_barrier_wait(&barrier);
61 pthread_barrier_init(&barrier, NULL, NUM_THREADS);
state_pool_no_free.c 40 pthread_barrier_t barrier; variable
46 pthread_barrier_wait(&barrier);
68 pthread_barrier_init(&barrier, NULL, NUM_THREADS);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/tests/unit/
pipe_barrier_test.c 33 * the barrier.
51 static util_barrier barrier; variable
77 LOG("thread %d before barrier\n", thread_id);
82 util_barrier_wait(&barrier);
113 util_barrier_init(&barrier, NUM_THREADS);
126 util_barrier_destroy(&barrier);
  /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/tests/
state_pool_test_helper.h 32 pthread_barrier_t barrier; variable
43 pthread_barrier_wait(&barrier);
61 pthread_barrier_init(&barrier, NULL, NUM_THREADS);
state_pool_no_free.c 41 pthread_barrier_t barrier; variable
47 pthread_barrier_wait(&barrier);
68 pthread_barrier_init(&barrier, NULL, NUM_THREADS);
  /xsrc/external/mit/libxshmfence/dist/src/
xshmfence_futex.h 75 #define barrier() __asm__ __volatile__("": : :"memory") macro
79 barrier();
81 barrier();
87 barrier();
89 barrier();
  /xsrc/external/mit/MesaLib/dist/src/compiler/nir/
nir_intrinsics.py 245 # Scope of a control barrier
310 # a barrier is an intrinsic with no inputs/outputs but which can't be moved
312 def barrier(name): function
315 barrier("discard")
323 barrier("demote")
327 barrier("terminate")
329 # A workgroup-level control barrier. Any thread which hits this barrier will
331 # barrier. For compute shaders, the workgroup is defined as the local group.
333 # patch. This intrinsic does not imply any sort of memory barrier
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
anv_pass.c 41 const VkMemoryBarrier2KHR *barrier = local
44 barrier ? barrier->srcAccessMask : dep->srcAccessMask;
46 barrier ? barrier->dstAccessMask : dep->dstAccessMask;
  /xsrc/external/mit/libXfixes/dist/src/
Cursor.c 294 PointerBarrier barrier; local
308 barrier = XAllocID (dpy);
309 req->barrier = (CARD32) barrier;
325 return barrier;
342 req->barrier = (CARD32) b;
  /xsrc/external/mit/xorg-server/dist/test/
fixes.c 40 _fixes_test_direction(struct PointerBarrier *barrier, int d[4], int permitted)
46 barrier->directions = 0;
47 blocking = barrier_is_blocking_direction(barrier, dir);
52 barrier->directions |= 1 << i;
53 blocking = barrier_is_blocking_direction(barrier, dir);
54 assert((barrier->directions & permitted) ==
64 struct PointerBarrier barrier; local
80 barrier.x1 = x;
81 barrier.x2 = x;
82 barrier.y1 = y - 50
103 struct PointerBarrier barrier; local
304 struct PointerBarrier barrier; local
    [all...]
  /xsrc/external/mit/xorg-server.old/dist/hw/dmx/
dmxwindow.h 55 int barrier; member in struct:_dmxWinPriv
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
nir_intrinsics.py 181 # a barrier is an intrinsic with no inputs/outputs but which can't be moved
183 def barrier(name): function
186 barrier("barrier")
187 barrier("discard")
189 # Memory barrier with semantics analogous to the memoryBarrier() GLSL
191 barrier("memory_barrier")
195 # The latter can be used as code motion barrier, which is currently not
219 # Memory barrier with semantics analogous to the compute shader
222 barrier("group_memory_barrier"
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/amd/compiler/
aco_print_ir.cpp 473 const Pseudo_barrier_instruction& barrier = instr->barrier(); local
474 print_sync(barrier.sync, output);
475 print_scope(barrier.exec_scope, output, "exec_scope");
  /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
radv_meta_decompress.c 727 struct radv_barrier_data barrier = {0}; local
729 barrier.layout_transitions.depth_stencil_expand = 1;
730 radv_describe_layout_transition(cmd_buffer, &barrier);
744 struct radv_barrier_data barrier = {0}; local
746 barrier.layout_transitions.depth_stencil_resummarize = 1;
747 radv_describe_layout_transition(cmd_buffer, &barrier);
radv_meta_fast_clear.c 758 struct radv_barrier_data barrier = {0}; local
760 barrier.layout_transitions.fast_clear_eliminate = 1;
761 radv_describe_layout_transition(cmd_buffer, &barrier);
770 struct radv_barrier_data barrier = {0}; local
772 barrier.layout_transitions.fmask_decompress = 1;
773 radv_describe_layout_transition(cmd_buffer, &barrier);
920 struct radv_barrier_data barrier = {0}; local
922 barrier.layout_transitions.dcc_decompress = 1;
923 radv_describe_layout_transition(cmd_buffer, &barrier);
radv_meta_resolve.c 800 * end barrier *before* any subpass resolves instead of after.
914 VkImageMemoryBarrier barrier = {0}; local
915 barrier.srcAccessMask = VK_ACCESS_TRANSFER_WRITE_BIT;
916 barrier.dstAccessMask = VK_ACCESS_TRANSFER_READ_BIT;
917 barrier.oldLayout = src_image_layout;
918 barrier.newLayout = VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL;
919 barrier.image = radv_image_to_handle(src_image);
920 barrier.subresourceRange = (VkImageSubresourceRange){
935 barrier.pNext = &(VkSampleLocationsInfoEXT){
946 &barrier); local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
lp_rast_priv.h 131 util_barrier barrier; member in struct:lp_rasterizer
  /xsrc/external/mit/MesaLib/dist/src/util/
u_queue.c 544 util_barrier *barrier = data; local
545 util_barrier_wait(barrier);
693 util_barrier barrier; local
697 * a deadlock would happen, because 1 barrier requires that all threads
709 util_barrier_init(&barrier, queue->num_threads);
713 util_queue_add_job(queue, &barrier, &fences[i],
723 util_barrier_destroy(&barrier);
  /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
radv_meta_resolve_fs.c 593 struct radv_subpass_barrier barrier; local
597 barrier.src_stage_mask = VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT;
598 barrier.src_access_mask = VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT;
599 barrier.dst_access_mask = VK_ACCESS_INPUT_ATTACHMENT_READ_BIT;
600 radv_subpass_barrier(cmd_buffer, &barrier);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/
lp_rast_priv.h 131 util_barrier barrier; member in struct:lp_rasterizer
  /xsrc/external/mit/MesaLib.old/dist/src/util/
u_queue.c 651 util_barrier *barrier = data; local
652 util_barrier_wait(barrier);
661 util_barrier barrier; local
665 * a deadlock would happen, because 1 barrier requires that all threads
670 util_barrier_init(&barrier, queue->num_threads);
674 util_queue_add_job(queue, &barrier, &fences[i], util_queue_finish_execute, NULL);
683 util_barrier_destroy(&barrier);
  /xsrc/external/mit/xorg-server/dist/dix/
eventconvert.c 821 xXIBarrierEvent *barrier; local
827 barrier = (xXIBarrierEvent*) *xi;
828 barrier->type = GenericEvent;
829 barrier->extension = IReqCode;
830 barrier->evtype = GetXI2Type(ev->type);
831 barrier->length = bytes_to_int32(len - sizeof(xEvent));
832 barrier->deviceid = ev->deviceid;
833 barrier->sourceid = ev->sourceid;
834 barrier->time = ev->time;
835 barrier->event = ev->window
    [all...]
  /xsrc/external/mit/xorg-server/dist/hw/xfree86/common/
compiler.h 197 #define barrier() __asm__ __volatile__ (".word 0x8143e00a" : : : "memory") macro
203 #ifndef barrier
204 #define barrier() macro
350 barrier();
359 barrier();
368 barrier();
470 barrier();
482 barrier();
494 barrier();
506 barrier();
    [all...]
  /xsrc/external/mit/xorg-server.old/dist/hw/dmx/glxProxy/
glxswap.c 48 static Bool SwapBarrierIsReadyToSwap(GLuint barrier);
49 static void SwapSwapBarrier(GLuint barrier);
50 static void UpdateSwapBarrierList(GLuint barrier,
67 GLuint barrier; member in struct:_SwapGroup
142 if (pSwap->barrier && SwapBarrierIsReadyToSwap(pSwap->barrier)) {
143 /* The swap group is bound to a barrier and the barrier is ready
145 * group's swap barrier */
146 SwapSwapBarrier(pSwap->barrier);
    [all...]

Completed in 22 milliseconds

1 2