Searched refs:syncObj (Results 1 - 3 of 3) sorted by relevance
/third_party/mesa3d/src/mesa/main/ |
H A D | syncobj.c | 176 struct gl_sync_object *syncObj = (struct gl_sync_object *) sync; in _mesa_get_and_ref_sync() local 178 if (syncObj != NULL in _mesa_get_and_ref_sync() 179 && _mesa_set_search(ctx->Shared->SyncObjects, syncObj) != NULL in _mesa_get_and_ref_sync() 180 && !syncObj->DeletePending) { in _mesa_get_and_ref_sync() 182 syncObj->RefCount++; in _mesa_get_and_ref_sync() 185 syncObj = NULL; in _mesa_get_and_ref_sync() 188 return syncObj; in _mesa_get_and_ref_sync() 193 _mesa_unref_sync_object(struct gl_context *ctx, struct gl_sync_object *syncObj, in _mesa_unref_sync_object() argument 199 syncObj->RefCount -= amount; in _mesa_unref_sync_object() 200 if (syncObj in _mesa_unref_sync_object() 226 struct gl_sync_object *syncObj; delete_sync() local 274 struct gl_sync_object *syncObj; fence_sync() local 337 client_wait_sync(struct gl_context *ctx, struct gl_sync_object *syncObj, GLbitfield flags, GLuint64 timeout) client_wait_sync() argument 373 struct gl_sync_object *syncObj = _mesa_get_and_ref_sync(ctx, sync, true); _mesa_ClientWaitSync_no_error() local 382 struct gl_sync_object *syncObj; _mesa_ClientWaitSync() local 403 wait_sync(struct gl_context *ctx, struct gl_sync_object *syncObj, GLbitfield flags, GLuint64 timeout) wait_sync() argument 441 struct gl_sync_object *syncObj = _mesa_get_and_ref_sync(ctx, sync, true); _mesa_WaitSync_no_error() local 450 struct gl_sync_object *syncObj; _mesa_WaitSync() local 479 struct gl_sync_object *syncObj; _mesa_GetSynciv() local [all...] |
H A D | objectlabel.c | 301 struct gl_sync_object *syncObj; in _mesa_ObjectPtrLabel() local 305 syncObj = _mesa_get_and_ref_sync(ctx, (void*)ptr, true); in _mesa_ObjectPtrLabel() 312 if (!syncObj) { in _mesa_ObjectPtrLabel() 318 labelPtr = &syncObj->Label; in _mesa_ObjectPtrLabel() 321 _mesa_unref_sync_object(ctx, syncObj, 1); in _mesa_ObjectPtrLabel() 329 struct gl_sync_object *syncObj; in _mesa_GetObjectPtrLabel() local 344 syncObj = _mesa_get_and_ref_sync(ctx, (void*)ptr, true); in _mesa_GetObjectPtrLabel() 345 if (!syncObj) { in _mesa_GetObjectPtrLabel() 351 labelPtr = &syncObj->Label; in _mesa_GetObjectPtrLabel() 354 _mesa_unref_sync_object(ctx, syncObj, in _mesa_GetObjectPtrLabel() [all...] |
H A D | syncobj.h | 51 _mesa_unref_sync_object(struct gl_context *ctx, struct gl_sync_object *syncObj,
|
Completed in 2 milliseconds