Home
last modified time | relevance | path

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

123

/external/skqp/tools/gpu/gl/
DGLTestContext.cpp18 static std::unique_ptr<FenceSync> MakeIfSupported(const sk_gpu_test::GLTestContext*);
25 GLFenceSync(const sk_gpu_test::GLTestContext*, const char* ext = "");
49 GLNVFenceSync(const sk_gpu_test::GLTestContext*);
76 const sk_gpu_test::GLTestContext* ctx) { in MakeIfSupported()
100 GLFenceSync::GLFenceSync(const sk_gpu_test::GLTestContext* ctx, const char* ext) { in GLFenceSync()
121 GLNVFenceSync::GLNVFenceSync(const sk_gpu_test::GLTestContext* ctx) { in GLNVFenceSync()
147 static std::unique_ptr<GLGpuTimer> MakeIfSupported(const sk_gpu_test::GLTestContext*);
154 GLGpuTimer(bool disjointSupport, const sk_gpu_test::GLTestContext*, const char* ext = "");
186 std::unique_ptr<GLGpuTimer> GLGpuTimer::MakeIfSupported(const sk_gpu_test::GLTestContext* ctx) { in MakeIfSupported()
203 GLGpuTimer::GLGpuTimer(bool disjointSupport, const sk_gpu_test::GLTestContext* ctx, const char* ext) in GLGpuTimer()
[all …]
DGLTestContext.h19 class GLTestContext : public TestContext {
21 ~GLTestContext() override;
57 virtual std::unique_ptr<GLTestContext> makeNew() const { return nullptr; } in makeNew()
78 GLTestContext();
103 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI,
104 GLTestContext *shareContext = nullptr);
/external/skia/tools/gpu/gl/
DGLTestContext.cpp18 static std::unique_ptr<FenceSync> MakeIfSupported(const sk_gpu_test::GLTestContext*);
25 GLFenceSync(const sk_gpu_test::GLTestContext*, const char* ext = "");
49 GLNVFenceSync(const sk_gpu_test::GLTestContext*);
76 const sk_gpu_test::GLTestContext* ctx) { in MakeIfSupported()
100 GLFenceSync::GLFenceSync(const sk_gpu_test::GLTestContext* ctx, const char* ext) { in GLFenceSync()
121 GLNVFenceSync::GLNVFenceSync(const sk_gpu_test::GLTestContext* ctx) { in GLNVFenceSync()
147 static std::unique_ptr<GLGpuTimer> MakeIfSupported(const sk_gpu_test::GLTestContext*);
154 GLGpuTimer(bool disjointSupport, const sk_gpu_test::GLTestContext*, const char* ext = "");
186 std::unique_ptr<GLGpuTimer> GLGpuTimer::MakeIfSupported(const sk_gpu_test::GLTestContext* ctx) { in MakeIfSupported()
203 GLGpuTimer::GLGpuTimer(bool disjointSupport, const sk_gpu_test::GLTestContext* ctx, const char* ext) in GLGpuTimer()
[all …]
DGLTestContext.h19 class GLTestContext : public TestContext {
21 ~GLTestContext() override;
56 virtual std::unique_ptr<GLTestContext> makeNew() const { return nullptr; } in makeNew()
77 GLTestContext();
102 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI,
103 GLTestContext *shareContext = nullptr);
/external/skia/tools/gpu/gl/null/
DNullGLTestContext.cpp18 class NullGLContext : public sk_gpu_test::GLTestContext {
35 GLTestContext* CreateNullGLTestContext(bool enableNVPR, GLTestContext* shareContext) { in CreateNullGLTestContext()
39 GLTestContext* ctx = new NullGLContext(enableNVPR); in CreateNullGLTestContext()
DNullGLTestContext.h14 GLTestContext* CreateNullGLTestContext(bool enableNVPR, GLTestContext* shareContext);
/external/skqp/tools/gpu/gl/null/
DNullGLTestContext.cpp18 class NullGLContext : public sk_gpu_test::GLTestContext {
35 GLTestContext* CreateNullGLTestContext(bool enableNVPR, GLTestContext* shareContext) { in CreateNullGLTestContext()
39 GLTestContext* ctx = new NullGLContext(enableNVPR); in CreateNullGLTestContext()
DNullGLTestContext.h14 GLTestContext* CreateNullGLTestContext(bool enableNVPR, GLTestContext* shareContext);
/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 {
221 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
222 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
/external/skqp/tools/gpu/gl/win/
DCreatePlatformGLTestContext_win.cpp15 GLTestContext* CreatePlatformGLTestContext(GrGLStandard, GLTestContext*) { return nullptr; } in CreatePlatformGLTestContext() argument
35 class WinGLTestContext : public sk_gpu_test::GLTestContext {
221 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
222 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
/external/skqp/tools/gpu/gl/angle/
DGLTestContext_angle.cpp88 class ANGLEGLContext : public sk_gpu_test::GLTestContext {
96 std::unique_ptr<sk_gpu_test::GLTestContext> makeNew() const override;
324 std::unique_ptr<sk_gpu_test::GLTestContext> ANGLEGLContext::makeNew() const { in makeNew()
327 std::unique_ptr<sk_gpu_test::GLTestContext> ctx = in makeNew()
419 std::unique_ptr<GLTestContext> MakeANGLETestContext(ANGLEBackend type, ANGLEContextVersion version, in MakeANGLETestContext()
420 GLTestContext* shareContext, void* display){ in MakeANGLETestContext()
422 std::unique_ptr<GLTestContext> ctx(new ANGLEGLContext(type, version, in MakeANGLETestContext()
DGLTestContext_angle.h33 std::unique_ptr<GLTestContext> MakeANGLETestContext(ANGLEBackend, ANGLEContextVersion,
34 GLTestContext* shareContext = nullptr,
/external/skia/tools/gpu/gl/angle/
DGLTestContext_angle.cpp88 class ANGLEGLContext : public sk_gpu_test::GLTestContext {
96 std::unique_ptr<sk_gpu_test::GLTestContext> makeNew() const override;
324 std::unique_ptr<sk_gpu_test::GLTestContext> ANGLEGLContext::makeNew() const { in makeNew()
327 std::unique_ptr<sk_gpu_test::GLTestContext> ctx = in makeNew()
419 std::unique_ptr<GLTestContext> MakeANGLETestContext(ANGLEBackend type, ANGLEContextVersion version, in MakeANGLETestContext()
420 GLTestContext* shareContext, void* display){ in MakeANGLETestContext()
422 std::unique_ptr<GLTestContext> ctx(new ANGLEGLContext(type, version, in MakeANGLETestContext()
DGLTestContext_angle.h33 std::unique_ptr<GLTestContext> MakeANGLETestContext(ANGLEBackend, ANGLEContextVersion,
34 GLTestContext* shareContext = nullptr,
/external/skqp/tests/
DEGLImageTest.cpp24 using sk_gpu_test::GLTestContext;
26 static void cleanup(GLTestContext* glctx0, GrGLuint texID0, GLTestContext* glctx1, in cleanup()
50 sk_gpu_test::GLTestContext* glCtx0 = ctxInfo.glContext(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
63 std::unique_ptr<GLTestContext> glCtx1 = glCtx0->makeNew(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
/external/skia/tests/
DEGLImageTest.cpp24 using sk_gpu_test::GLTestContext;
26 static void cleanup(GLTestContext* glctx0, GrGLuint texID0, GLTestContext* glctx1, in cleanup()
50 sk_gpu_test::GLTestContext* glCtx0 = ctxInfo.glContext(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
63 std::unique_ptr<GLTestContext> glCtx1 = glCtx0->makeNew(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
/external/skqp/tools/gpu/gl/iOS/
DCreatePlatformGLTestContext_iOS.mm9 #include "gl/GLTestContext.h"
22 class IOSGLTestContext : public sk_gpu_test::GLTestContext {
121 GLTestContext *CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI,
122 GLTestContext *shareContext) {
/external/skia/tools/gpu/gl/iOS/
DCreatePlatformGLTestContext_iOS.mm9 #include "gl/GLTestContext.h"
22 class IOSGLTestContext : public sk_gpu_test::GLTestContext {
121 GLTestContext *CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI,
122 GLTestContext *shareContext) {
/external/skia/tools/gpu/gl/mac/
DCreatePlatformGLTestContext_mac.cpp23 class MacGLTestContext : public sk_gpu_test::GLTestContext {
132 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
133 GLTestContext* shareContext) { in CreatePlatformGLTestContext()
/external/skqp/tools/gpu/gl/mac/
DCreatePlatformGLTestContext_mac.cpp23 class MacGLTestContext : public sk_gpu_test::GLTestContext {
132 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
133 GLTestContext* shareContext) { in CreatePlatformGLTestContext()
/external/skia/tools/gpu/gl/none/
DCreatePlatformGLTestContext_none.cpp12 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
13 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
/external/skqp/tools/gpu/gl/none/
DCreatePlatformGLTestContext_none.cpp12 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
13 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
/external/skia/tools/gpu/gl/egl/
DCreatePlatformGLTestContext_egl.cpp52 class EGLGLTestContext : public sk_gpu_test::GLTestContext {
60 std::unique_ptr<sk_gpu_test::GLTestContext> makeNew() const override;
288 std::unique_ptr<sk_gpu_test::GLTestContext> EGLGLTestContext::makeNew() const { in makeNew()
289 std::unique_ptr<sk_gpu_test::GLTestContext> ctx(new EGLGLTestContext(this->gl()->fStandard, in makeNew()
374 GLTestContext *CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
375 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
/external/skqp/tools/gpu/gl/egl/
DCreatePlatformGLTestContext_egl.cpp52 class EGLGLTestContext : public sk_gpu_test::GLTestContext {
60 std::unique_ptr<sk_gpu_test::GLTestContext> makeNew() const override;
288 std::unique_ptr<sk_gpu_test::GLTestContext> EGLGLTestContext::makeNew() const { in makeNew()
289 std::unique_ptr<sk_gpu_test::GLTestContext> ctx(new EGLGLTestContext(this->gl()->fStandard, in makeNew()
374 GLTestContext *CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext()
375 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
/external/skia/tools/gpu/
DGrContextFactory.h162 std::unique_ptr<GLTestContext> fSentinelGLContext;
178 GLTestContext* glContext() const { in glContext()
180 return static_cast<GLTestContext*>(fTestContext); in glContext()

123