Home
last modified time | relevance | path

Searched refs:FenceSync (Results 1 – 25 of 32) sorted by relevance

12

/external/swiftshader/src/OpenGL/libGLESv2/
DFence.cpp118 FenceSync::FenceSync(GLuint name, GLenum condition, GLbitfield flags) : NamedObject(name), mConditi… in FenceSync() function in es2::FenceSync
122 FenceSync::~FenceSync() in ~FenceSync()
126 GLenum FenceSync::clientWait(GLbitfield flags, GLuint64 timeout) in clientWait()
134 void FenceSync::serverWait(GLbitfield flags, GLuint64 timeout) in serverWait()
138 void FenceSync::getSynciv(GLenum pname, GLsizei *length, GLint *values) in getSynciv()
DFence.h44 class FenceSync : public gl::NamedObject
47 FenceSync(GLuint name, GLenum condition, GLbitfield flags);
48 virtual ~FenceSync();
DResourceManager.h35 class FenceSync; variable
80 FenceSync *getFenceSync(GLuint handle);
99 gl::NameSpace<FenceSync> mFenceSyncNameSpace;
DResourceManager.cpp143 FenceSync *fenceSync = new FenceSync(name, condition, flags); in createFenceSync()
231 FenceSync *fenceObject = mFenceSyncNameSpace.remove(fenceSync); in deleteFenceSync()
269 FenceSync *ResourceManager::getFenceSync(unsigned int handle) in getFenceSync()
DContext.h68 class FenceSync; variable
623 FenceSync *getFenceSync(GLsync handle) const;
DlibGLESv3.cpp2991 es2::FenceSync *fenceSyncObject = context->getFenceSync(sync); in glIsSync()
3027 es2::FenceSync *fenceSyncObject = context->getFenceSync(sync); in glClientWaitSync()
3060 es2::FenceSync *fenceSyncObject = context->getFenceSync(sync); in glWaitSync()
3144 es2::FenceSync *fenceSyncObject = context->getFenceSync(sync); in glGetSynciv()
/external/swiftshader/src/OpenGL/libEGL/
DSync.hpp27 class FenceSync class
30 explicit FenceSync(Context *context) : context(context) in FenceSync() function in egl::FenceSync
36 ~FenceSync() in ~FenceSync()
DDisplay.h60 void destroySync(FenceSync *sync);
68 bool isValidSync(FenceSync *sync);
97 typedef std::set<FenceSync*> SyncSet;
DlibEGL.cpp1161 FenceSync *eglSync = static_cast<FenceSync*>(sync); in DestroySyncKHR()
1183 FenceSync *eglSync = static_cast<FenceSync*>(sync); in ClientWaitSyncKHR()
1211 FenceSync *eglSync = static_cast<FenceSync*>(sync); in GetSyncAttribKHR()
DDisplay.cpp484 FenceSync *fenceSync = new egl::FenceSync(context); in createSync()
519 void Display::destroySync(FenceSync *sync) in destroySync()
597 bool Display::isValidSync(FenceSync *sync) in isValidSync()
/external/skia/tools/gpu/
DFenceSync.h23 class FenceSync {
29 virtual ~FenceSync() {} in ~FenceSync()
DTestContext.h33 FenceSync* fenceSync() { SkASSERT(fFenceSync); return fFenceSync.get(); } in fenceSync()
88 std::unique_ptr<FenceSync> fFenceSync;
/external/skia/tools/gpu/mtl/
DMtlTestContext.mm19 * 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/
Dskpbench.cpp75 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, in run_benchmark()
134 const sk_gpu_test::FenceSync* fenceSync, SkCanvas* canvas, in run_gpu_time_benchmark()
416 GpuSync::GpuSync(const sk_gpu_test::FenceSync* fenceSync) in GpuSync()
/external/skia/tools/gpu/vk/
DVkTestContext.cpp22 class VkFenceSync : public sk_gpu_test::FenceSync {
103 typedef sk_gpu_test::FenceSync INHERITED;
/external/skia/tools/gpu/gl/
DGLTestContext.cpp15 class GLFenceSync : public sk_gpu_test::FenceSync {
43 typedef FenceSync INHERITED;
231 void GLTestContext::init(const GrGLInterface* gl, std::unique_ptr<FenceSync> fenceSync) { in init()
DGLTestContext.h84 void init(const GrGLInterface *, std::unique_ptr<FenceSync> = nullptr);
/external/deqp/modules/egl/
DteglGLES2SharingThreadedTests.cpp253 class FenceSync class
256 FenceSync (void);
257 ~FenceSync (void);
272 FenceSync::FenceSync (void) in FenceSync() function in deqp::egl::GLES2ThreadTest::FenceSync
280 FenceSync::~FenceSync (void) in ~FenceSync()
284 void FenceSync::addWaiter (void) in addWaiter()
291 void FenceSync::init (EGLThread& thread, bool serverSync) in init()
308 bool FenceSync::waitReady (EGLThread& thread) in waitReady()
347 Object (const char* type, SharedPtr<tcu::ThreadUtil::Event> e, SharedPtr<FenceSync> sync);
350 void readGL (SharedPtr<FenceSync> sync, std::vector<SharedPtr<FenceSync> >& deps);
[all …]
/external/mesa3d/src/mesa/main/
Dsyncobj.c134 driver->FenceSync = _mesa_fence_sync; in _mesa_init_sync_object_functions()
295 ctx->Driver.FenceSync(ctx, syncObj, condition, flags); in _mesa_FenceSync()
Ddd.h837 void (*FenceSync)(struct gl_context *, struct gl_sync_object *, member
/external/skia/tools/gpu/gl/egl/
DCreatePlatformGLTestContext_egl.cpp22 class EGLFenceSync : public sk_gpu_test::FenceSync {
39 typedef sk_gpu_test::FenceSync INHERITED;
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_syncobj.c145 functions->FenceSync = st_fence_sync; in st_init_syncobj_functions()
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_syncobj.c228 functions->FenceSync = intel_gl_fence_sync; in intel_init_syncobj_functions()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_sync.c238 functions->FenceSync = brw_gl_fence_sync; in brw_init_syncobj_functions()
/external/skia/src/gpu/gl/
DGrGLAssembleInterface.cpp518 GET_PROC(FenceSync); in GrGLAssembleGLInterface()
942 GET_PROC(FenceSync); in GrGLAssembleGLESInterface()
947 GET_PROC_SUFFIX(FenceSync, APPLE); in GrGLAssembleGLESInterface()

12