/third_party/skia/tools/gpu/gl/ |
D | GLTestContext.cpp | 18 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 …]
|
D | GLTestContext.h | 21 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);
|
/third_party/flutter/skia/tools/gpu/gl/ |
D | GLTestContext.cpp | 18 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 …]
|
D | GLTestContext.h | 19 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);
|
/third_party/flutter/skia/tools/gpu/gl/win/ |
D | CreatePlatformGLTestContext_win.cpp | 15 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()
|
/third_party/skia/tools/gpu/gl/win/ |
D | CreatePlatformGLTestContext_win.cpp | 15 GLTestContext* CreatePlatformGLTestContext(GrGLStandard, GLTestContext*) { return nullptr; } in CreatePlatformGLTestContext() argument 36 class WinGLTestContext : public sk_gpu_test::GLTestContext { 223 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext() 224 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
|
/third_party/flutter/skia/tests/ |
D | EGLImageTest.cpp | 24 using sk_gpu_test::GLTestContext; 26 static void cleanup(GLTestContext* glctx0, GrGLuint texID0, GLTestContext* glctx1, in cleanup() 49 sk_gpu_test::GLTestContext* glCtx0 = ctxInfo.glContext(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() 62 std::unique_ptr<GLTestContext> glCtx1 = glCtx0->makeNew(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
|
/third_party/skia/tools/gpu/gl/egl/ |
D | CreatePlatformGLTestContext_egl.cpp | 28 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()
|
/third_party/skia/tests/ |
D | EGLImageTest.cpp | 25 using sk_gpu_test::GLTestContext; 27 static void cleanup(GLTestContext* glctx0, in cleanup() 29 GLTestContext* glctx1, in cleanup() 47 sk_gpu_test::GLTestContext* glCtx0 = ctxInfo.glContext(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() 60 std::unique_ptr<GLTestContext> glCtx1 = glCtx0->makeNew(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
|
/third_party/flutter/skia/tools/gpu/gl/none/ |
D | CreatePlatformGLTestContext_none.cpp | 12 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext() 13 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
|
/third_party/skia/tools/gpu/gl/none/ |
D | CreatePlatformGLTestContext_none.cpp | 12 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext() 13 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
|
/third_party/flutter/skia/tools/gpu/gl/mac/ |
D | CreatePlatformGLTestContext_mac.cpp | 23 class MacGLTestContext : public sk_gpu_test::GLTestContext { 132 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext() 133 GLTestContext* shareContext) { in CreatePlatformGLTestContext()
|
/third_party/flutter/skia/tools/gpu/gl/angle/ |
D | GLTestContext_angle.h | 33 std::unique_ptr<GLTestContext> MakeANGLETestContext(ANGLEBackend, ANGLEContextVersion, 34 GLTestContext* shareContext = nullptr,
|
D | GLTestContext_angle.cpp | 91 class ANGLEGLContext : public sk_gpu_test::GLTestContext { 99 std::unique_ptr<sk_gpu_test::GLTestContext> makeNew() const override; 402 std::unique_ptr<sk_gpu_test::GLTestContext> ANGLEGLContext::makeNew() const { in makeNew() 405 std::unique_ptr<sk_gpu_test::GLTestContext> ctx = in makeNew() 501 std::unique_ptr<GLTestContext> MakeANGLETestContext(ANGLEBackend type, ANGLEContextVersion version, in MakeANGLETestContext() 502 GLTestContext* shareContext, void* display){ in MakeANGLETestContext() 512 std::unique_ptr<GLTestContext> ctx(new ANGLEGLContext(type, version, in MakeANGLETestContext()
|
/third_party/skia/tools/gpu/gl/angle/ |
D | GLTestContext_angle.h | 33 std::unique_ptr<GLTestContext> MakeANGLETestContext(ANGLEBackend, ANGLEContextVersion, 34 GLTestContext* shareContext = nullptr,
|
D | GLTestContext_angle.cpp | 91 class ANGLEGLContext : public sk_gpu_test::GLTestContext { 99 std::unique_ptr<sk_gpu_test::GLTestContext> makeNew() const override; 413 std::unique_ptr<sk_gpu_test::GLTestContext> ANGLEGLContext::makeNew() const { in makeNew() 416 std::unique_ptr<sk_gpu_test::GLTestContext> ctx = in makeNew() 520 std::unique_ptr<GLTestContext> MakeANGLETestContext(ANGLEBackend type, ANGLEContextVersion version, in MakeANGLETestContext() 521 GLTestContext* shareContext, void* display) { in MakeANGLETestContext() 531 std::unique_ptr<GLTestContext> ctx(new ANGLEGLContext(type, version, in MakeANGLETestContext()
|
/third_party/flutter/skia/tools/gpu/gl/iOS/ |
D | CreatePlatformGLTestContext_iOS.mm | 9 #include "tools/gpu/gl/GLTestContext.h" 22 class IOSGLTestContext : public sk_gpu_test::GLTestContext { 121 GLTestContext *CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, 122 GLTestContext *shareContext) {
|
/third_party/skia/tools/gpu/gl/iOS/ |
D | CreatePlatformGLTestContext_iOS.mm | 9 #include "tools/gpu/gl/GLTestContext.h" 24 class IOSGLTestContext : public sk_gpu_test::GLTestContext { 125 GLTestContext *CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, 126 GLTestContext *shareContext) {
|
/third_party/flutter/skia/tools/gpu/gl/egl/ |
D | CreatePlatformGLTestContext_egl.cpp | 53 class EGLGLTestContext : public sk_gpu_test::GLTestContext { 61 std::unique_ptr<sk_gpu_test::GLTestContext> makeNew() const override; 295 std::unique_ptr<sk_gpu_test::GLTestContext> EGLGLTestContext::makeNew() const { in makeNew() 296 std::unique_ptr<sk_gpu_test::GLTestContext> ctx(new EGLGLTestContext(this->gl()->fStandard, in makeNew() 381 GLTestContext *CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext() 382 GLTestContext *shareContext) { in CreatePlatformGLTestContext()
|
/third_party/skia/tools/gpu/gl/mac/ |
D | CreatePlatformGLTestContext_mac.cpp | 23 class MacGLTestContext : public sk_gpu_test::GLTestContext { 155 GLTestContext* CreatePlatformGLTestContext(GrGLStandard forcedGpuAPI, in CreatePlatformGLTestContext() 156 GLTestContext* shareContext) { in CreatePlatformGLTestContext()
|
/third_party/skia/tools/gpu/gl/command_buffer/ |
D | GLTestContext_command_buffer.h | 15 class CommandBufferGLTestContext : public GLTestContext { 19 static CommandBufferGLTestContext *Create(int version, GLTestContext* shareContext) { in Create()
|
/third_party/flutter/skia/tools/gpu/gl/command_buffer/ |
D | GLTestContext_command_buffer.h | 15 class CommandBufferGLTestContext : public GLTestContext { 19 static CommandBufferGLTestContext *Create(GLTestContext* shareContext) { in Create()
|
/third_party/flutter/skia/tools/gpu/ |
D | GrContextFactory.h | 158 std::unique_ptr<GLTestContext> fSentinelGLContext; 174 GLTestContext* glContext() const { in glContext() 176 return static_cast<GLTestContext*>(fTestContext); in glContext()
|
/third_party/skia/tools/gpu/ |
D | GrContextFactory.h | 168 std::unique_ptr<GLTestContext> fSentinelGLContext; 185 GLTestContext* glContext() const { in glContext() 187 return static_cast<GLTestContext*>(fTestContext); in glContext()
|
/third_party/skia/tools/fiddle/ |
D | fiddle_main.h | 27 class GLTestContext; variable 94 std::unique_ptr<sk_gpu_test::GLTestContext>*);
|