Searched refs:GrGLsync (Results 1 – 7 of 7) sorted by relevance
/third_party/skia/src/gpu/gl/ |
D | GrGLSemaphore.h | 24 GrGLsync sync, in MakeWrapped() 34 GrGLsync sync() const { return fSync; } in sync() 35 void setSync(const GrGLsync& sync) { fSync = sync; } in setSync() 51 GrGLsync fSync;
|
D | GrGLGpu.h | 203 void deleteSync(GrGLsync) const; 379 bool waitSync(GrGLsync, uint64_t timeout, bool flush);
|
D | GrGLGpu.cpp | 3991 GrGLsync sync; in insertFence() 3993 static_assert(sizeof(GrGLsync) >= sizeof(GrGLuint)); in insertFence() 3997 sync = reinterpret_cast<GrGLsync>(static_cast<intptr_t>(fence)); in insertFence() 4002 static_assert(sizeof(GrFence) >= sizeof(GrGLsync)); in insertFence() 4006 bool GrGLGpu::waitSync(GrGLsync sync, uint64_t timeout, bool flush) { in waitSync() 4034 return this->waitSync(reinterpret_cast<GrGLsync>(fence), 0, false); in waitFence() 4039 this->deleteSync(reinterpret_cast<GrGLsync>(fence)); in deleteFence() 4059 GrGLsync sync; in insertSemaphore() 4097 void GrGLGpu::deleteSync(GrGLsync sync) const { in deleteSync()
|
/third_party/skia/include/gpu/ |
D | GrBackendSemaphore.h | 45 void initGL(GrGLsync sync) { in initGL() 104 GrGLsync glSync() const { in glSync() 123 GrGLsync fGLSync;
|
/third_party/skia/include/gpu/gl/ |
D | GrGLFunctions.h | 218 using GrGLFenceSyncFn = GrGLsync GR_GL_FUNCTION_TYPE(GrGLenum condition, GrGLbitfield flags); 219 using GrGLIsSyncFn = GrGLboolean GR_GL_FUNCTION_TYPE(GrGLsync sync); 220 using GrGLClientWaitSyncFn = GrGLenum GR_GL_FUNCTION_TYPE(GrGLsync sync, GrGLbitfield flags, GrGLui… 221 using GrGLWaitSyncFn = GrGLvoid GR_GL_FUNCTION_TYPE(GrGLsync sync, GrGLbitfield flags, GrGLuint64 t… 222 using GrGLDeleteSyncFn = GrGLvoid GR_GL_FUNCTION_TYPE(GrGLsync sync);
|
D | GrGLTypes.h | 130 typedef struct __GLsync* GrGLsync; typedef
|
/third_party/skia/tests/ |
D | SurfaceSemaphoreTest.cpp | 259 GrGLsync sync = semaphore.glSync(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|