/external/skia/tools/gpu/gl/mesa/ |
H A D | GLTestContext_mesa.h | 13 namespace sk_gpu_test { namespace 15 } // namespace sk_gpu_test
|
H A D | GLTestContext_mesa.cpp | 35 class MesaGLContext : public sk_gpu_test::GLTestContext { 146 namespace sk_gpu_test { namespace 156 } // sk_gpu_test
|
/external/skia/tools/gpu/gl/none/ |
H A D | CreatePlatformGLTestContext_none.cpp | 11 namespace sk_gpu_test { namespace 16 } // namespace sk_gpu_test
|
/external/skia/tools/gpu/gl/debug/ |
H A D | DebugGLTestContext.h | 13 namespace sk_gpu_test { namespace 15 } // namespace sk_gpu_test
|
/external/skia/tools/gpu/gl/null/ |
H A D | NullGLTestContext.h | 13 namespace sk_gpu_test { namespace 15 } // namespace sk_gpu_test
|
H A D | NullGLTestContext.cpp | 18 class NullGLContext : public sk_gpu_test::GLTestContext { 31 namespace sk_gpu_test { namespace 43 } // namespace sk_gpu_test
|
/external/skia/dm/ |
H A D | DMGpuSupport.h | 32 sk_gpu_test::GrContextFactory* grFactory, 33 sk_gpu_test::GrContextFactory::ContextType type, 34 sk_gpu_test::GrContextFactory::ContextOverrides overrides, 63 namespace sk_gpu_test { 90 } // namespace sk_gpu_test 96 static inline SkSurface* NewGpuSurface(sk_gpu_test::GrContextFactory*, 97 sk_gpu_test::GrContextFactory::ContextType, 98 sk_gpu_test::GrContextFactory::ContextOverrides,
|
/external/skia/tools/gpu/gl/ |
H A D | GLTestContext.cpp | 15 class GLFenceSync : public sk_gpu_test::FenceSync { 17 static std::unique_ptr<GLFenceSync> MakeIfSupported(const sk_gpu_test::GLTestContext*); 19 sk_gpu_test::PlatformFence SK_WARN_UNUSED_RESULT insertFence() const override; 20 bool waitFence(sk_gpu_test::PlatformFence fence) const override; 21 void deleteFence(sk_gpu_test::PlatformFence fence) const override; 24 GLFenceSync(const sk_gpu_test::GLTestContext*, const char* ext = ""); 33 GR_STATIC_ASSERT(sizeof(GLsync) <= sizeof(sk_gpu_test::PlatformFence)); 46 std::unique_ptr<GLFenceSync> GLFenceSync::MakeIfSupported(const sk_gpu_test::GLTestContext* ctx) { 65 GLFenceSync::GLFenceSync(const sk_gpu_test::GLTestContext* ctx, const char* ext) { 71 sk_gpu_test 220 namespace sk_gpu_test { namespace [all...] |
/external/skia/tools/ |
H A D | ok_test.cpp | 71 bool IsGLContextType(sk_gpu_test::GrContextFactory::ContextType type) { 72 return kOpenGL_GrBackend == sk_gpu_test::GrContextFactory::ContextTypeBackend(type); 74 bool IsVulkanContextType(sk_gpu_test::GrContextFactory::ContextType type) { 75 return kVulkan_GrBackend == sk_gpu_test::GrContextFactory::ContextTypeBackend(type); 77 bool IsRenderingGLContextType(sk_gpu_test::GrContextFactory::ContextType type) { 78 return IsGLContextType(type) && sk_gpu_test::GrContextFactory::IsRenderingContext(type); 80 bool IsNullGLContextType(sk_gpu_test::GrContextFactory::ContextType type) { 81 return type == sk_gpu_test::GrContextFactory::kNullGL_ContextType; 91 Reporter* reporter, sk_gpu_test::GrContextFactory* factory) {
|
/external/skia/tools/gpu/ |
H A D | FenceSync.h | 13 namespace sk_gpu_test { namespace 32 } // namespace sk_gpu_test
|
H A D | GpuTimer.h | 15 namespace sk_gpu_test { namespace 75 } // namespace sk_gpu_test
|
H A D | TestContext.h | 16 namespace sk_gpu_test { namespace 105 } // namespace sk_gpu_test
|
/external/skia/tools/gpu/gl/angle/ |
H A D | GLTestContext_angle.h | 13 namespace sk_gpu_test { namespace 36 } // namespace sk_gpu_test
|
H A D | GLTestContext_angle.cpp | 29 using sk_gpu_test::ANGLEBackend; 30 using sk_gpu_test::ANGLEContextVersion; 77 class ANGLEGLContext : public sk_gpu_test::GLTestContext { 85 std::unique_ptr<sk_gpu_test::GLTestContext> makeNew() const override; 152 sk_sp<const GrGLInterface> gl(sk_gpu_test::CreateANGLEGLInterface()); 221 std::unique_ptr<sk_gpu_test::GLTestContext> ANGLEGLContext::makeNew() const { 222 std::unique_ptr<sk_gpu_test::GLTestContext> ctx = 223 sk_gpu_test::MakeANGLETestContext(fType, fVersion); 266 namespace sk_gpu_test { namespace 301 } // namespace sk_gpu_test [all...] |
/external/skia/tools/gpu/vk/ |
H A D | VkTestContext.cpp | 18 * Implements sk_gpu_test::FenceSync for Vulkan. It creates a single command 22 class VkFenceSync : public sk_gpu_test::FenceSync { 61 sk_gpu_test::PlatformFence SK_WARN_UNUSED_RESULT insertFence() const override { 80 return (sk_gpu_test::PlatformFence)fence; 83 bool waitFence(sk_gpu_test::PlatformFence opaqueFence) const override { 90 void deleteFence(sk_gpu_test::PlatformFence opaqueFence) const override { 103 typedef sk_gpu_test::FenceSync INHERITED; 106 GR_STATIC_ASSERT(sizeof(VkFence) <= sizeof(sk_gpu_test::PlatformFence)); 109 class VkTestContextImpl : public sk_gpu_test::VkTestContext { 144 typedef sk_gpu_test 148 namespace sk_gpu_test { namespace [all...] |
H A D | VkTestContext.h | 17 namespace sk_gpu_test { namespace 43 } // namespace sk_gpu_test
|
/external/skia/tools/gpu/gl/egl/ |
H A D | CreatePlatformGLTestContext_egl.cpp | 23 class EGLFenceSync : public sk_gpu_test::FenceSync { 27 sk_gpu_test::PlatformFence SK_WARN_UNUSED_RESULT insertFence() const override; 28 bool waitFence(sk_gpu_test::PlatformFence fence) const override; 29 void deleteFence(sk_gpu_test::PlatformFence fence) const override; 36 typedef sk_gpu_test::FenceSync INHERITED; 39 class EGLGLTestContext : public sk_gpu_test::GLTestContext { 47 std::unique_ptr<sk_gpu_test::GLTestContext> makeNew() const override; 262 std::unique_ptr<sk_gpu_test::GLTestContext> EGLGLTestContext::makeNew() const { 263 std::unique_ptr<sk_gpu_test::GLTestContext> ctx(new EGLGLTestContext(this->gl()->fStandard, 309 sk_gpu_test 332 namespace sk_gpu_test { namespace [all...] |
/external/skia/tests/ |
H A D | Test.h | 18 namespace sk_gpu_test { namespace 22 } // namespace sk_gpu_test 90 typedef void (*TestProc)(skiatest::Reporter*, sk_gpu_test::GrContextFactory*); 121 using GrContextFactoryContextType = sk_gpu_test::GrContextFactory::ContextType; 126 typedef void GrContextTestFn(Reporter*, const sk_gpu_test::ContextInfo&); 134 Reporter*, sk_gpu_test::GrContextFactory*); 185 static void test_##name(skiatest::Reporter*, sk_gpu_test::GrContextFactory*); \ 188 void test_##name(skiatest::Reporter* reporter, sk_gpu_test::GrContextFactory*) 192 static void test_##name(skiatest::Reporter*, sk_gpu_test::GrContextFactory*); \ 195 void test_##name(skiatest::Reporter* reporter, sk_gpu_test [all...] |
H A D | GrContextAbandonTest.cpp | 15 using namespace sk_gpu_test;
|
/external/skia/tools/gpu/gl/command_buffer/ |
H A D | GLTestContext_command_buffer.h | 14 namespace sk_gpu_test { namespace 54 } // namespace sk_gpu_test
|
/external/skia/bench/ |
H A D | nanobench.h | 32 sk_gpu_test::GrContextFactory::ContextType ctxType; 33 sk_gpu_test::GrContextFactory::ContextOverrides ctxOverrides;
|
/external/skia/tools/skiaserve/ |
H A D | Request.h | 24 namespace sk_gpu_test { namespace 78 sk_gpu_test::GrContextFactory* fContextFactory;
|
/external/skia/tools/skpbench/ |
H A D | skpbench.cpp | 73 GpuSync(const sk_gpu_test::FenceSync* fenceSync); 81 const sk_gpu_test::FenceSync* const fFenceSync; 82 sk_gpu_test::PlatformFence fFence; 100 static void run_benchmark(const sk_gpu_test::FenceSync* fenceSync, SkCanvas* canvas, 131 static void run_gpu_time_benchmark(sk_gpu_test::GpuTimer* gpuTimer, 132 const sk_gpu_test::FenceSync* fenceSync, SkCanvas* canvas, 134 using sk_gpu_test::PlatformTimerQuery; 167 using QueryStatus = sk_gpu_test::GpuTimer::QueryStatus; 278 sk_gpu_test::GrContextFactory factory(ctxOptions); 279 sk_gpu_test [all...] |
/external/skia/tools/flags/ |
H A D | SkCommonFlagsConfig.h | 54 typedef sk_gpu_test::GrContextFactory::ContextType ContextType; 55 typedef sk_gpu_test::GrContextFactory::ContextOverrides ContextOverrides;
|
/external/skia/tools/gpu/gl/mac/ |
H A D | CreatePlatformGLTestContext_mac.cpp | 17 class MacGLTestContext : public sk_gpu_test::GLTestContext { 111 namespace sk_gpu_test { namespace 125 } // namespace sk_gpu_test
|