Lines Matching defs:semObj
562 struct gl_semaphore_object *semObj)
564 if (semObj != &DummySemaphoreObject)
565 free(semObj);
719 struct gl_semaphore_object *semObj = NULL;
732 semObj = _mesa_lookup_semaphore_object(ctx, semaphore);
733 if (!semObj)
761 ctx->Driver.ServerWaitSemaphoreObject(ctx, semObj,
780 struct gl_semaphore_object *semObj = NULL;
793 semObj = _mesa_lookup_semaphore_object(ctx, semaphore);
794 if (!semObj)
822 ctx->Driver.ServerSignalSemaphoreObject(ctx, semObj,
879 struct gl_semaphore_object *semObj = _mesa_lookup_semaphore_object(ctx,
881 if (!semObj)
884 if (semObj == &DummySemaphoreObject) {
885 semObj = ctx->Driver.NewSemaphoreObject(ctx, semaphore);
886 if (!semObj) {
890 _mesa_HashInsert(ctx->Shared->SemaphoreObjects, semaphore, semObj);
893 ctx->Driver.ImportSemaphoreFd(ctx, semObj, fd);