Home
last modified time | relevance | path

Searched refs:GLTestContext (Results 1 – 25 of 27) sorted by relevance

12

/external/skia/tools/gpu/gl/
DGLTestContext.cpp18 static std::unique_ptr<GLGpuTimer> MakeIfSupported(const sk_gpu_test::GLTestContext*);
26 GLGpuTimer(bool disjointSupport, const sk_gpu_test::GLTestContext*, const char* ext = "");
58 std::unique_ptr<GLGpuTimer> GLGpuTimer::MakeIfSupported(const sk_gpu_test::GLTestContext* ctx) { in MakeIfSupported()
80 GLGpuTimer::GLGpuTimer(bool disjointSupport, const sk_gpu_test::GLTestContext* ctx, const char* ext) in GLGpuTimer()
159 GLTestContext::GLTestContext() : TestContext() {} in GLTestContext() function in sk_gpu_test::GLTestContext
161 GLTestContext::~GLTestContext() { in ~GLTestContext()
166 bool GLTestContext::isValid() const { in isValid()
174 static bool fence_is_supported(const GLTestContext* ctx) { in fence_is_supported()
198 void GLTestContext::init(sk_sp<const GrGLInterface> gl) { in init()
208 void GLTestContext::teardown() { in teardown()
[all …]
DGLTestContext.h21 class GLTestContext : public TestContext {
23 ~GLTestContext() override;
54 virtual std::unique_ptr<GLTestContext> makeNew() const { return nullptr; } in makeNew()
75 GLTestContext();
106 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI,
107 GLTestContext *shareContext = nullptr);
DBUILD.bazel10 "GLTestContext.h",
18 "GLTestContext.cpp",
/external/skia/tools/gpu/gl/win/
DCreatePlatformGLTestContext_win.cpp15 GLTestContext* CreatePlatformGLTestContext(GrGLStandard, GLTestContext*) { return nullptr; } in CreatePlatformGLTestContext() argument
35 class WinGLTestContext : public sk_gpu_test::GLTestContext {
222 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
223 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
/external/skia/tools/gpu/gl/egl/
DCreatePlatformGLTestContext_egl.cpp28 class EGLGLTestContext : public sk_gpu_test::GLTestContext {
36 std::unique_ptr<sk_gpu_test::GLTestContext> makeNew() const override;
286 std::unique_ptr<sk_gpu_test::GLTestContext> EGLGLTestContext::makeNew() const { in makeNew()
287 std::unique_ptr<sk_gpu_test::GLTestContext> ctx(new EGLGLTestContext(this->gl()->fStandard, in makeNew()
321 GLTestContext *CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
322 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
/external/skia/tests/
DEGLImageTest.cpp58 using sk_gpu_test::GLTestContext;
60 static void cleanup(GLTestContext* glctx0, in cleanup()
62 GLTestContext* glctx1, in cleanup()
83 sk_gpu_test::GLTestContext* glCtx0 = ctxInfo.glContext(); in DEF_GANESH_TEST_FOR_GL_RENDERING_CONTEXTS()
96 std::unique_ptr<GLTestContext> glCtx1 = glCtx0->makeNew(); in DEF_GANESH_TEST_FOR_GL_RENDERING_CONTEXTS()
DBackendAllocationTest.cpp794 sk_gpu_test::GLTestContext* glCtx = ctxInfo.glContext(); in DEF_GANESH_TEST_FOR_ALL_GL_CONTEXTS()
DVkHardwareBufferTest.cpp144 sk_gpu_test::GLTestContext* fGLCtx = nullptr;
/external/skia/tools/gpu/gl/none/
DCreatePlatformGLTestContext_none.cpp12 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
13 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
/external/skia/tools/gpu/gl/iOS/
DCreatePlatformGLTestContext_iOS.mm9 #include "tools/gpu/gl/GLTestContext.h"
24 class IOSGLTestContext : public sk_gpu_test::GLTestContext {
125 GLTestContext *CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI,
126 GLTestContext *shareContext) {
/external/skia/tools/gpu/gl/angle/
DGLTestContext_angle.h34 std::unique_ptr<GLTestContext> MakeANGLETestContext(ANGLEBackend, ANGLEContextVersion,
35 GLTestContext* shareContext = nullptr,
DGLTestContext_angle.cpp95 class ANGLEGLContext : public sk_gpu_test::GLTestContext {
103 std::unique_ptr<sk_gpu_test::GLTestContext> makeNew() const override;
420 std::unique_ptr<sk_gpu_test::GLTestContext> ANGLEGLContext::makeNew() const { in makeNew()
423 std::unique_ptr<sk_gpu_test::GLTestContext> ctx = in makeNew()
527 std::unique_ptr<GLTestContext> MakeANGLETestContext(ANGLEBackend type, ANGLEContextVersion version, in MakeANGLETestContext()
528 GLTestContext* shareContext, void* display) { in MakeANGLETestContext()
551 std::unique_ptr<GLTestContext> ctx(new ANGLEGLContext(type, version, in MakeANGLETestContext()
/external/skia/tools/gpu/gl/mac/
DCreatePlatformGLTestContext_mac.cpp23 class MacGLTestContext : public sk_gpu_test::GLTestContext {
155 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
156 GLTestContext* shareContext) { in CreatePlatformGLTestContext()
/external/skia/tools/gpu/
DGrContextFactory.h173 std::unique_ptr<GLTestContext> fSentinelGLContext;
192 GLTestContext* glContext() const { in glContext()
194 return static_cast<GLTestContext*>(fTestContext); in glContext()
DGrContextFactory.cpp171 GLTestContext* glShareContext = primaryContext in getContextInfoInternal()
172 ? static_cast<GLTestContext*>(primaryContext->fTestContext) : nullptr; in getContextInfoInternal()
173 GLTestContext* glCtx; in getContextInfoInternal()
/external/skia/tools/fiddle/
Dfiddle_main.h27 class GLTestContext; variable
94 std::unique_ptr<sk_gpu_test::GLTestContext>*);
Dnull_context.cpp12 std::unique_ptr<sk_gpu_test::GLTestContext>*) { in create_direct_context() argument
Degl_context.cpp22 std::unique_ptr<sk_gpu_test::GLTestContext>* glContext) { in create_direct_context()
Dfiddle_main.cpp279 std::unique_ptr<sk_gpu_test::GLTestContext> glContext; in main()
/external/skia/modules/canvaskit/
Dgm_bindings.cpp315 class WasmWebGlTestContext : public sk_gpu_test::GLTestContext {
324 std::unique_ptr<GLTestContext> makeNew() const override { in makeNew()
341 GLTestContext *CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
342 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
/external/skia/tools/gpu/gl/glx/
DCreatePlatformGLTestContext_glx.cpp54 class GLXGLTestContext : public sk_gpu_test::GLTestContext {
381 GLTestContext *CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
382 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
/external/skia/dm/
DDMGpuTestProcs.cpp24 using sk_gpu_test::GLTestContext;
DDM.cpp191 using sk_gpu_test::GLTestContext;
/external/skia/tools/skqp/src/
Dskqp_GpuTestProcs.cpp28 using sk_gpu_test::GLTestContext;
/external/skia/tools/skiaserve/
DRequest.cpp60 GLTestContext* gl = factory->getContextInfo(GrContextFactory::kGL_ContextType, in getCanvas()

12