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

1 2 3

  /xsrc/external/mit/MesaLib/dist/bin/
khronos-update.py 20 def sync(self) -> None: member in class:Source
212 source.sync()
  /xsrc/external/mit/MesaLib/dist/src/egl/main/
eglsync.h 44 /* A sync is a display resource */
56 _eglInitSync(_EGLSync *sync, _EGLDisplay *disp, EGLenum type,
61 _eglGetSyncAttrib(_EGLDisplay *disp, _EGLSync *sync,
66 * Increment reference count for the sync.
69 _eglGetSync(_EGLSync *sync)
71 if (sync)
72 _eglGetResource(&sync->Resource);
73 return sync;
78 * Decrement reference count for the sync.
81 _eglPutSync(_EGLSync *sync)
116 _EGLSync *sync = (_EGLSync *) handle; local
    [all...]
egldisplay.c 348 _EGLSync *sync = (_EGLSync *) list; local
351 _eglUnlinkSync(sync);
352 drv->DestroySyncKHR(display, sync);
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
evergreen_hw_context.c 106 unsigned sync = 0; local
121 sync = PKT3_CP_DMA_CP_SYNC;
131 radeon_emit(cs, sync | PKT3_CP_DMA_SRC_SEL(2)); /* CP_SYNC [31] | SRC_SEL[30:29] */
r600_hw_context.c 526 unsigned sync = 0; local
541 sync = PKT3_CP_DMA_CP_SYNC;
552 radeon_emit(cs, sync | ((src_offset >> 32) & 0xff)); /* CP_SYNC [31] | SRC_ADDR_HI [7:0] */
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
sfn_debug.cpp 37 int sync();
47 int stderr_streambuf::sync() function in class:r600::stderr_streambuf
  /xsrc/external/mit/MesaLib.old/dist/src/egl/main/
eglsync.h 44 /* A sync is a display resource */
56 _eglInitSync(_EGLSync *sync, _EGLDisplay *disp, EGLenum type,
61 _eglGetSyncAttrib(_EGLDriver *drv, _EGLDisplay *disp, _EGLSync *sync,
66 * Increment reference count for the sync.
69 _eglGetSync(_EGLSync *sync)
71 if (sync)
72 _eglGetResource(&sync->Resource);
73 return sync;
78 * Decrement reference count for the sync.
81 _eglPutSync(_EGLSync *sync)
116 _EGLSync *sync = (_EGLSync *) handle; local
    [all...]
egldisplay.c 293 _EGLSync *sync = (_EGLSync *) list; local
296 _eglUnlinkSync(sync);
297 drv->API.DestroySyncKHR(drv, display, sync);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
evergreen_hw_context.c 106 unsigned sync = 0; local
121 sync = PKT3_CP_DMA_CP_SYNC;
131 radeon_emit(cs, sync | PKT3_CP_DMA_SRC_SEL(2)); /* CP_SYNC [31] | SRC_SEL[30:29] */
r600_hw_context.c 526 unsigned sync = 0; local
541 sync = PKT3_CP_DMA_CP_SYNC;
552 radeon_emit(cs, sync | ((src_offset >> 32) & 0xff)); /* CP_SYNC [31] | SRC_ADDR_HI [7:0] */
  /xsrc/external/mit/xf86-video-nouveau/dist/src/
nouveau_sync.c 43 pNv->sync; \
67 SyncScreenFuncsPtr sync = miSyncGetScreenFuncs(screen); local
70 swap(priv, sync, CreateFence);
71 sync->CreateFence(screen, fence, triggered);
72 swap(priv, sync, CreateFence);
81 SyncScreenFuncsPtr sync = miSyncGetScreenFuncs(screen); local
85 unwrap(priv, sync, CreateFence);
87 pNv->sync = NULL;
97 SyncScreenFuncsPtr sync; local
99 priv = pNv->sync = calloc(1, sizeof(*priv))
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
si_dma_cs.c 185 unsigned sync = ctx->sdma_uploads_in_progress ? 0 : RADEON_USAGE_SYNCHRONIZED; local
187 ws->cs_add_buffer(ctx->dma_cs, dst->buf, RADEON_USAGE_WRITE | sync,
191 ws->cs_add_buffer(ctx->dma_cs, src->buf, RADEON_USAGE_READ | sync,
  /xsrc/external/mit/MesaLib/dist/src/intel/compiler/
test_fs_scoreboard.cpp 227 * SBIDs. Since it is not possible we expect a SYNC instruction to be
245 fs_inst *sync = instruction(block0, 1); local
246 EXPECT_EQ(sync->opcode, BRW_OPCODE_SYNC);
247 EXPECT_EQ(sync->sched, tgl_swsb_sbid(TGL_SBID_DST, 0));
352 fs_inst *sync = instruction(block0, 1); local
353 EXPECT_EQ(sync->opcode, BRW_OPCODE_SYNC);
354 EXPECT_EQ(sync->sched, tgl_swsb_sbid(TGL_SBID_SRC, 0));
464 fs_inst *sync = instruction(block0, 1); local
465 EXPECT_EQ(sync->opcode, BRW_OPCODE_SYNC);
466 EXPECT_EQ(sync->sched, tgl_swsb_sbid(TGL_SBID_DST, 0))
    [all...]
brw_fs_scoreboard.cpp 33 * inserts any required SWSB annotations and additional SYNC instructions in
166 * it would require keeping this switch statement in perfect sync
895 * instruction without additional SYNC instructions, or zero if no such
925 * additional SYNC instructions.
1213 * inserting additional SYNC instructions for dependencies that can't be
1248 /* Emit dependency into the SWSB of an extra SYNC
1253 fs_inst *sync = ibld.emit(BRW_OPCODE_SYNC, ibld.null_reg_ud(), local
1255 sync->sched.sbid = dep.id;
1256 sync->sched.mode = dep.unordered;
1257 assert(!(sync->sched.mode & TGL_SBID_SET))
1277 fs_inst *sync = ibld.emit(BRW_OPCODE_SYNC, ibld.null_reg_ud(), local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i915/
intel_syncobj.c 35 * application is using many sync objects, it will emit small batchbuffers
154 * so given that the sync object has already flushed the batchbuffer, any
163 struct intel_gl_sync_object *sync; local
165 sync = calloc(1, sizeof(*sync));
166 if (!sync)
169 return &sync->Base;
175 struct intel_gl_sync_object *sync = (struct intel_gl_sync_object *)s; local
177 intel_fence_finish(&sync->fence);
178 free(sync);
186 struct intel_gl_sync_object *sync = (struct intel_gl_sync_object *)s; local
196 struct intel_gl_sync_object *sync = (struct intel_gl_sync_object *)s; local
207 struct intel_gl_sync_object *sync = (struct intel_gl_sync_object *)s; local
215 struct intel_gl_sync_object *sync = (struct intel_gl_sync_object *)s; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i915/
intel_syncobj.c 35 * application is using many sync objects, it will emit small batchbuffers
156 * so given that the sync object has already flushed the batchbuffer, any
165 struct intel_gl_sync_object *sync; local
167 sync = calloc(1, sizeof(*sync));
168 if (!sync)
171 return &sync->Base;
177 struct intel_gl_sync_object *sync = (struct intel_gl_sync_object *)s; local
179 intel_fence_finish(&sync->fence);
180 free(sync);
188 struct intel_gl_sync_object *sync = (struct intel_gl_sync_object *)s; local
198 struct intel_gl_sync_object *sync = (struct intel_gl_sync_object *)s; local
209 struct intel_gl_sync_object *sync = (struct intel_gl_sync_object *)s; local
217 struct intel_gl_sync_object *sync = (struct intel_gl_sync_object *)s; local
    [all...]
  /xsrc/external/mit/xorg-server/dist/miext/sync/
misyncstr.h 37 /* Sync object types */
51 SyncObject sync; /* Common sync object data */ member in struct:_SyncCounter
57 SyncObject sync; /* Common sync object data */ member in struct:_SyncFence
88 /* Wrappable sync-specific screen functions */
  /xsrc/external/mit/xorg-server.old/dist/miext/sync/
misyncstr.h 36 /* Sync object types */
49 SyncObject sync; /* Common sync object data */ member in struct:_SyncCounter
55 SyncObject sync; /* Common sync object data */ member in struct:_SyncFence
  /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
tu_kgsl.c 314 TU_FROM_HANDLE(tu_syncobj, sync, syncobjs[i]);
317 if (!sync->timestamp_valid)
321 ret.timestamp = sync->timestamp;
323 ret.timestamp = max_ts(ret.timestamp, sync->timestamp);
325 ret.timestamp = min_ts(ret.timestamp, sync->timestamp);
329 sync->timestamp_valid = false;
415 struct kgsl_command_syncpoint sync = { local
427 .synclist = (uintptr_t) &sync,
451 "Failed to create sync file for timestamp: %s\n",
481 struct tu_syncobj *sync local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
nv50_ir_lowering_gv100.cpp 205 Instruction *sync = new_Instruction(func, OP_WARPSYNC, TYPE_NONE); local
206 sync->fixed = 1;
207 sync->setSrc(0, bld.mkImm(0xffffffff));
208 i->bb->insertBefore(i, sync);
  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
brw_sync.c 35 * application is using many sync objects, it will emit small batchbuffers
206 * When the condition of the sync object is satisfied by the fence
207 * command, the sync is signaled by the associated client API context,
209 * <sync> to unblock. The only condition currently supported is
211 * completion of the fence command corresponding to the sync object,
213 * command stream. The sync object will not be signaled until all
408 * so given that the sync object has already flushed the batchbuffer, any
429 struct brw_gl_sync *sync; local
431 sync = calloc(1, sizeof(*sync));
441 struct brw_gl_sync *sync = (struct brw_gl_sync *) _sync; local
453 struct brw_gl_sync *sync = (struct brw_gl_sync *) _sync; local
472 struct brw_gl_sync *sync = (struct brw_gl_sync *) _sync; local
483 struct brw_gl_sync *sync = (struct brw_gl_sync *) _sync; local
491 struct brw_gl_sync *sync = (struct brw_gl_sync *) _sync; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
brw_sync.c 35 * application is using many sync objects, it will emit small batchbuffers
119 * When the condition of the sync object is satisfied by the fence
120 * command, the sync is signaled by the associated client API context,
122 * <sync> to unblock. The only condition currently supported is
124 * completion of the fence command corresponding to the sync object,
126 * command stream. The sync object will not be signaled until all
321 * so given that the sync object has already flushed the batchbuffer, any
342 struct brw_gl_sync *sync; local
344 sync = calloc(1, sizeof(*sync));
354 struct brw_gl_sync *sync = (struct brw_gl_sync *) _sync; local
365 struct brw_gl_sync *sync = (struct brw_gl_sync *) _sync; local
384 struct brw_gl_sync *sync = (struct brw_gl_sync *) _sync; local
395 struct brw_gl_sync *sync = (struct brw_gl_sync *) _sync; local
403 struct brw_gl_sync *sync = (struct brw_gl_sync *) _sync; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/
bi_pack.c 521 uint8_t sync = local
526 sync |= z << 6;
528 sync |= bi_pack_literal(t1) << 6;
530 return sync;
604 uint8_t sync = bi_pack_sync(format.tag_1, format.tag_2, format.tag_3, local
618 uint64_t lo = sync | ((s0_s3 & ((1ull << 56) - 1)) << 8);
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/
nv50_screen.h 109 struct nouveau_object *sync; member in struct:nv50_screen
  /xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/
vn_queue.c 673 struct vn_renderer_sync *sync; local
675 VN_RENDERER_SYNC_BINARY, &sync);
682 .syncs = &sync,
690 vn_renderer_sync_destroy(dev->renderer, sync);
694 *out_fd = vn_renderer_sync_export_syncobj(dev->renderer, sync, true);
695 vn_renderer_sync_destroy(dev->renderer, sync);

Completed in 35 milliseconds

1 2 3