Home
last modified time | relevance | path

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

1234

/third_party/skia/third_party/externals/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.h36 class FenceSync; variable
82 FenceSync *getFenceSync(GLuint handle);
103 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()
/third_party/skia/third_party/externals/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.h70 void destroySync(FenceSync *sync);
78 bool isValidSync(FenceSync *sync);
109 typedef std::set<FenceSync*> SyncSet;
DDisplay.cpp598 FenceSync *fenceSync = new egl::FenceSync(context); in createSync()
632 void Display::destroySync(FenceSync *sync) in destroySync()
709 bool Display::isValidSync(FenceSync *sync) in isValidSync()
/third_party/flutter/skia/tools/gpu/gl/
DGLTestContext.cpp16 class GLFenceSync : public sk_gpu_test::FenceSync {
18 static std::unique_ptr<FenceSync> MakeIfSupported(const sk_gpu_test::GLTestContext*);
44 typedef FenceSync INHERITED;
47 class GLNVFenceSync : public sk_gpu_test::FenceSync {
72 typedef FenceSync INHERITED;
75 std::unique_ptr<sk_gpu_test::FenceSync> GLFenceSync::MakeIfSupported( in MakeIfSupported()
77 std::unique_ptr<FenceSync> ret; in MakeIfSupported()
287 void GLTestContext::init(sk_sp<const GrGLInterface> gl, std::unique_ptr<FenceSync> fenceSync) { in init()
DGLTestContext.h82 void init(sk_sp<const GrGLInterface>, std::unique_ptr<FenceSync> = nullptr);
/third_party/skia/tools/gpu/
DFenceSync.h23 class FenceSync {
31 virtual ~FenceSync() {} in ~FenceSync()
/third_party/flutter/skia/tools/gpu/
DFenceSync.h23 class FenceSync {
31 virtual ~FenceSync() {} in ~FenceSync()
DTestContext.h35 FenceSync* fenceSync() { SkASSERT(fFenceSync); return fFenceSync.get(); } in fenceSync()
101 std::unique_ptr<FenceSync> fFenceSync;
/third_party/flutter/skia/tools/gpu/mtl/
DMtlTestContext.mm21 * Implements sk_gpu_test::FenceSync for Metal.
26 class MtlFenceSync : public sk_gpu_test::FenceSync {
65 typedef sk_gpu_test::FenceSync INHERITED;
/third_party/flutter/skia/tools/skpbench/
Dskpbench.cpp100 GpuSync(const sk_gpu_test::FenceSync* fenceSync);
108 const sk_gpu_test::FenceSync* const fFenceSync;
225 static void run_ddl_benchmark(const sk_gpu_test::FenceSync* fenceSync, in run_ddl_benchmark()
273 static void run_benchmark(const sk_gpu_test::FenceSync* fenceSync, SkSurface* surface, in run_benchmark()
302 const sk_gpu_test::FenceSync* fenceSync, SkSurface* surface, in run_gpu_time_benchmark()
642 GpuSync::GpuSync(const sk_gpu_test::FenceSync* fenceSync) in GpuSync()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/glprototypes/
Dsync.h28 GST_GL_EXT_FUNCTION (GLsync, FenceSync,
/third_party/flutter/skia/tools/gpu/dawn/
DDawnTestContext.cpp113 class DawnFenceSync : public sk_gpu_test::FenceSync {
152 typedef sk_gpu_test::FenceSync INHERITED;
/third_party/vk-gl-cts/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 …]
/third_party/flutter/skia/third_party/externals/angle2/src/libGL/
Dentry_points_gl_3_2_autogen.cpp166 GLsync GL_APIENTRY FenceSync(GLenum condition, GLbitfield flags) in FenceSync() function
185 returnValue = GetDefaultReturnValue<EntryPoint::FenceSync, GLsync>(); in FenceSync()
187 ANGLE_CAPTURE(FenceSync, isCallValid, context, condition, flags, returnValue); in FenceSync()
191 returnValue = GetDefaultReturnValue<EntryPoint::FenceSync, GLsync>(); in FenceSync()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/
Dgstglsyncmeta.c61 if (gl->FenceSync) { in _default_set_sync_gl()
67 (gpointer) gl->FenceSync (GL_SYNC_GPU_COMMANDS_COMPLETE, 0); in _default_set_sync_gl()
/third_party/skia/tools/
DBUILD.bazel28 "gpu/FenceSync.h",
/third_party/flutter/skia/tools/gpu/vk/
DVkTestContext.cpp27 class VkFenceSync : public sk_gpu_test::FenceSync {
141 typedef sk_gpu_test::FenceSync INHERITED;
/third_party/openGLES/extensions/ARB/
DARB_sync.txt100 sync FenceSync(enum condition,bitfield flags)
197 sync FenceSync(enum condition,bitfield flags)
206 <sync> to <unblock>. No other state is affected by FenceSync or by
226 The initial property values for a sync object created by FenceSync
237 sync object created with FenceSync().
243 If FenceSync fails to create a sync object, zero will be returned
392 defined as specified by FenceSync."
528 calling FenceSync and executing a WaitSync command on the associated
584 INVALID_ENUM is generated if the <condition> parameter of FenceSync
717 5) What is the purpose of the flags argument to FenceSync?
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_sync.txt90 sync FenceSync(enum condition,bitfield flags)
187 sync FenceSync(enum condition,bitfield flags)
196 <sync> to <unblock>. No other state is affected by FenceSync or by
216 The initial property values for a sync object created by FenceSync
227 sync object created with FenceSync().
233 If FenceSync fails to create a sync object, zero will be returned
382 defined as specified by FenceSync."
518 calling FenceSync and executing a WaitSync command on the associated
574 INVALID_ENUM is generated if the <condition> parameter of FenceSync
707 5) What is the purpose of the flags argument to FenceSync?
[all …]
/third_party/mesa3d/src/mesa/main/
Dsyncobj.c133 driver->FenceSync = _mesa_fence_sync; in _mesa_init_sync_object_functions()
293 ctx->Driver.FenceSync(ctx, syncObj, condition, flags); in fence_sync()
/third_party/flutter/skia/tools/gpu/gl/egl/
DCreatePlatformGLTestContext_egl.cpp23 class EGLFenceSync : public sk_gpu_test::FenceSync {
40 typedef sk_gpu_test::FenceSync INHERITED;

1234