HomeSort by relevance Sort by last modified time
    Searched refs:FenceSync (Results 1 - 25 of 34) sorted by null

1 2

  /external/skia/tools/gpu/
FenceSync.h 23 class FenceSync {
29 virtual ~FenceSync() {}
TestContext.h 12 #include "FenceSync.h"
33 FenceSync* fenceSync() { SkASSERT(fFenceSync); return fFenceSync.get(); }
88 std::unique_ptr<FenceSync> fFenceSync;
  /external/swiftshader/src/OpenGL/libEGL/
Sync.hpp 27 class FenceSync
30 explicit FenceSync(Context *context) : context(context)
36 ~FenceSync()
Display.h 60 void destroySync(FenceSync *sync);
68 bool isValidSync(FenceSync *sync);
97 typedef std::set<FenceSync*> SyncSet;
Display.cpp 484 FenceSync *fenceSync = new egl::FenceSync(context);
486 mSyncSet.insert(fenceSync);
487 return fenceSync;
519 void Display::destroySync(FenceSync *sync)
597 bool Display::isValidSync(FenceSync *sync)
libEGL.cpp 1161 FenceSync *eglSync = static_cast<FenceSync*>(sync);
1183 FenceSync *eglSync = static_cast<FenceSync*>(sync);
1211 FenceSync *eglSync = static_cast<FenceSync*>(sync);
  /external/swiftshader/src/OpenGL/libGLESv2/
Fence.cpp 118 FenceSync::FenceSync(GLuint name, GLenum condition, GLbitfield flags) : NamedObject(name), mCondition(condition), mFlags(flags)
122 FenceSync::~FenceSync()
126 GLenum FenceSync::clientWait(GLbitfield flags, GLuint64 timeout)
134 void FenceSync::serverWait(GLbitfield flags, GLuint64 timeout)
138 void FenceSync::getSynciv(GLenum pname, GLsizei *length, GLint *values)
Fence.h 44 class FenceSync : public gl::NamedObject
47 FenceSync(GLuint name, GLenum condition, GLbitfield flags);
48 virtual ~FenceSync();
ResourceManager.h 35 class FenceSync;
72 void deleteFenceSync(GLuint fenceSync);
80 FenceSync *getFenceSync(GLuint handle);
99 gl::NameSpace<FenceSync> mFenceSyncNameSpace;
ResourceManager.cpp 143 FenceSync *fenceSync = new FenceSync(name, condition, flags);
144 fenceSync->addRef();
146 mFenceSyncNameSpace.insert(name, fenceSync);
229 void ResourceManager::deleteFenceSync(GLuint fenceSync)
231 FenceSync *fenceObject = mFenceSyncNameSpace.remove(fenceSync);
269 FenceSync *ResourceManager::getFenceSync(unsigned int handle)
Context.h 68 class FenceSync;
564 void deleteFenceSync(GLsync fenceSync);
623 FenceSync *getFenceSync(GLsync handle) const;
libGLESv3.cpp     [all...]
  /external/skia/tools/gpu/gl/
GLTestContext.h 84 void init(const GrGLInterface *, std::unique_ptr<FenceSync> = nullptr);
GLTestContext.cpp 15 class GLFenceSync : public sk_gpu_test::FenceSync {
43 typedef FenceSync INHERITED;
231 void GLTestContext::init(const GrGLInterface* gl, std::unique_ptr<FenceSync> fenceSync) {
234 fFenceSync = fenceSync ? std::move(fenceSync) : GLFenceSync::MakeIfSupported(this);
  /external/skia/tools/gpu/vk/
VkTestContext.cpp 18 * Implements sk_gpu_test::FenceSync for Vulkan. It creates a single command
22 class VkFenceSync : public sk_gpu_test::FenceSync {
103 typedef sk_gpu_test::FenceSync INHERITED;
  /external/skia/tools/gpu/mtl/
MtlTestContext.mm 19 * Implements sk_gpu_test::FenceSync for Metal.
24 class MtlFenceSync : public sk_gpu_test::FenceSync {
105 typedef sk_gpu_test::FenceSync INHERITED;
  /external/skia/tools/skpbench/
skpbench.cpp 75 GpuSync(const sk_gpu_test::FenceSync* fenceSync);
83 const sk_gpu_test::FenceSync* const fFenceSync;
102 static void run_benchmark(const sk_gpu_test::FenceSync* fenceSync, SkCanvas* canvas,
109 GpuSync gpuSync(fenceSync);
134 const sk_gpu_test::FenceSync* fenceSync, SkCanvas* canvas,
147 GpuSync gpuSync(fenceSync);
332 run_benchmark(testCtx->fenceSync(), canvas, skp.get(), &samples)
    [all...]
  /external/mesa3d/src/mesa/state_tracker/
st_cb_syncobj.c 112 * - and the calls to ClientWaitSync and FenceSync were issued from
145 functions->FenceSync = st_fence_sync;
  /external/mesa3d/src/mesa/main/
syncobj.c 134 driver->FenceSync = _mesa_fence_sync;
295 ctx->Driver.FenceSync(ctx, syncObj, condition, flags);
  /external/skia/tools/gpu/gl/egl/
CreatePlatformGLTestContext_egl.cpp 22 class EGLFenceSync : public sk_gpu_test::FenceSync {
39 typedef sk_gpu_test::FenceSync INHERITED;
  /external/deqp/modules/egl/
teglGLES2SharingThreadedTests.cpp 253 class FenceSync
256 FenceSync (void);
257 ~FenceSync (void);
272 FenceSync::FenceSync (void)
280 FenceSync::~FenceSync (void)
284 void FenceSync::addWaiter (void)
291 void FenceSync::init (EGLThread& thread, bool serverSync)
308 bool FenceSync::waitReady (EGLThread& thread
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/i915/
intel_syncobj.c 228 functions->FenceSync = intel_gl_fence_sync;
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_sync.c 238 functions->FenceSync = brw_gl_fence_sync;
  /external/skia/src/gpu/gl/
GrGLAssembleInterface.cpp 518 GET_PROC(FenceSync);
    [all...]
  /external/mesa3d/src/mapi/glapi/tests/
check_table.cpp     [all...]

Completed in 1022 milliseconds

1 2