| /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);
|