/external/skia/dm/ |
H A D | DMGpuSupport.h | 25 # include "GrContextFactory.h" 32 sk_gpu_test::GrContextFactory* grFactory, 33 sk_gpu_test::GrContextFactory::ContextType type, 34 sk_gpu_test::GrContextFactory::ContextOverrides overrides, 64 class GrContextFactory { 66 GrContextFactory() {} 67 explicit GrContextFactory(const GrContextOptions&) {} 97 static inline SkSurface* NewGpuSurface(sk_gpu_test::GrContextFactory*, 98 sk_gpu_test::GrContextFactory::ContextType, 99 sk_gpu_test::GrContextFactory [all...] |
H A D | DM.cpp | 93 using sk_gpu_test::GrContextFactory; 847 GrContextFactory::ContextType contextType = gpuConfig->getContextType(); 848 GrContextFactory::ContextOverrides contextOverrides = gpuConfig->getContextOverrides(); 849 GrContextFactory testFactory(grCtxOptions); 1245 GrContextFactory factory(grCtxOptions); 1391 bool IsGLContextType(sk_gpu_test::GrContextFactory::ContextType type) { 1392 return kOpenGL_GrBackend == GrContextFactory::ContextTypeBackend(type); 1394 bool IsVulkanContextType(sk_gpu_test::GrContextFactory::ContextType type) { 1395 return kVulkan_GrBackend == GrContextFactory::ContextTypeBackend(type); 1397 bool IsRenderingGLContextType(sk_gpu_test::GrContextFactory [all...] |
H A D | DMSrcSink.h | 307 GPUSink(sk_gpu_test::GrContextFactory::ContextType, 308 sk_gpu_test::GrContextFactory::ContextOverrides, int samples, bool diText, 321 sk_gpu_test::GrContextFactory::ContextType fContextType; 322 sk_gpu_test::GrContextFactory::ContextOverrides fContextOverrides;
|
/external/skia/tests/ |
H A D | GrContextAbandonTest.cpp | 12 #include "GrContextFactory.h" 19 for (int i = 0; i < GrContextFactory::kContextTypeCnt; ++i) { 20 GrContextFactory testFactory; 21 GrContextFactory::ContextType ctxType = (GrContextFactory::ContextType) i;
|
H A D | GrContextFactoryTest.cpp | 12 #include "GrContextFactory.h" 21 GrContextFactory testFactory; 23 for (int i = 0; i < GrContextFactory::kContextTypeCnt; ++i) { 24 GrContextFactory::ContextType ctxType = static_cast<GrContextFactory::ContextType>(i); 26 GrContextFactory::ContextOverrides::kRequireNVPRSupport); 39 GrContextFactory testFactory; 40 for (int i = 0; i <= GrContextFactory::kLastContextType; ++i) { 41 GrContextFactory::ContextType ctxType = (GrContextFactory [all...] |
H A D | SurfaceSemaphoreTest.cpp | 11 #include "GrContextFactory.h" 140 static constexpr auto kNativeGLType = sk_gpu_test::GrContextFactory::kGL_ContextType; 142 static constexpr auto kNativeGLType = sk_gpu_test::GrContextFactory::kGLES_ContextType; 145 for (int typeInt = 0; typeInt < sk_gpu_test::GrContextFactory::kContextTypeCnt; ++typeInt) { 146 sk_gpu_test::GrContextFactory::ContextType contextType = 147 (sk_gpu_test::GrContextFactory::ContextType) typeInt; 150 if (contextType == sk_gpu_test::GrContextFactory::kGL_ContextType || 151 contextType == sk_gpu_test::GrContextFactory::kGLES_ContextType) { 157 contextType, sk_gpu_test::GrContextFactory::ContextOverrides::kDisableNVPR); 158 if (!sk_gpu_test::GrContextFactory [all...] |
H A D | Test.h | 16 #include "GrContextFactory.h" 19 class GrContextFactory; 90 typedef void (*TestProc)(skiatest::Reporter*, sk_gpu_test::GrContextFactory*); 121 using GrContextFactoryContextType = sk_gpu_test::GrContextFactory::ContextType; 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::GrContextFactory* factory) 201 sk_gpu_test::GrContextFactory* factor [all...] |
H A D | TestConfigParsing.cpp | 13 using sk_gpu_test::GrContextFactory; 45 == GrContextFactory::kGL_ContextType); 185 GrContextFactory::kGL_ContextType); 192 GrContextFactory::kGL_ContextType); 196 GrContextFactory::kMock_ContextType); 199 GrContextFactory::kGL_ContextType); 203 GrContextFactory::kGL_ContextType); 208 GrContextFactory::kGL_ContextType); 212 GrContextFactory::kGL_ContextType); 217 GrContextFactory [all...] |
H A D | GLProgramsTest.cpp | 15 #include "GrContextFactory.h" 359 if (ctxInfo.type() == sk_gpu_test::GrContextFactory::kANGLE_D3D9_ES2_ContextType || 360 ctxInfo.type() == sk_gpu_test::GrContextFactory::kANGLE_D3D11_ES2_ContextType) { 375 if (ctxInfo.type() == sk_gpu_test::GrContextFactory::kANGLE_D3D9_ES2_ContextType || 376 ctxInfo.type() == sk_gpu_test::GrContextFactory::kANGLE_D3D11_ES2_ContextType) { 395 if (sk_gpu_test::GrContextFactory::kANGLE_D3D9_ES2_ContextType == ctxInfo.type()) { 415 sk_gpu_test::GrContextFactory debugFactory(opts);
|
H A D | skia_test.cpp | 24 #include "GrContextFactory.h" 87 GrContextFactory* grContextFactory = nullptr) 122 GrContextFactory* fGrContextFactory; 236 GrContextFactory* grContextFactoryPtr = nullptr; 239 GrContextFactory grContextFactory;
|
H A D | ReadPixelsTest.cpp | 19 #include "GrContextFactory.h" 394 if (ctxInfo.type() == sk_gpu_test::GrContextFactory::kANGLE_D3D9_ES2_ContextType || 395 ctxInfo.type() == sk_gpu_test::GrContextFactory::kANGLE_GL_ES2_ContextType || 396 ctxInfo.type() == sk_gpu_test::GrContextFactory::kANGLE_D3D11_ES2_ContextType) { 444 if (ctxInfo.type() == sk_gpu_test::GrContextFactory::kANGLE_D3D9_ES2_ContextType || 445 ctxInfo.type() == sk_gpu_test::GrContextFactory::kANGLE_GL_ES2_ContextType || 446 ctxInfo.type() == sk_gpu_test::GrContextFactory::kANGLE_D3D11_ES2_ContextType) {
|
H A D | VkUploadPixelsTests.cpp | 14 #include "GrContextFactory.h" 22 using sk_gpu_test::GrContextFactory;
|
H A D | SkpSkGrTest.cpp | 9 #include "GrContextFactory.h" 253 typedef GrContextFactory::ContextType ContextType; 255 static const ContextType kAngle = GrContextFactory::kANGLE_ContextType; 257 static const ContextType kNative = GrContextFactory::kNativeGL_ContextType; 407 GrContextFactory contextFactory;
|
H A D | TransferPixelsTest.cpp | 14 #include "GrContextFactory.h" 25 using sk_gpu_test::GrContextFactory;
|
H A D | VkClearTests.cpp | 14 #include "GrContextFactory.h" 19 using sk_gpu_test::GrContextFactory;
|
H A D | VkWrapTests.cpp | 14 #include "GrContextFactory.h" 24 using sk_gpu_test::GrContextFactory;
|
/external/skia/tools/gpu/ |
H A D | GrContextFactory.h | 29 class GrContextFactory : SkNoncopyable { class in namespace:sk_gpu_test 127 explicit GrContextFactory(const GrContextOptions& opts); 128 GrContextFactory(); 130 ~GrContextFactory(); 180 GrContextFactory::ContextType type() const { return fType; } 181 GrBackend backend() const { return GrContextFactory::ContextTypeBackend(fType); } 193 ContextInfo(GrContextFactory::ContextType type, 201 GrContextFactory::ContextType fType = GrContextFactory::kGL_ContextType; 206 friend class GrContextFactory; [all...] |
H A D | GrContextFactory.cpp | 9 #include "GrContextFactory.h" 46 GrContextFactory::GrContextFactory() { } function in class:sk_gpu_test::GrContextFactory 48 GrContextFactory::GrContextFactory(const GrContextOptions& opts) function in class:sk_gpu_test::GrContextFactory 52 GrContextFactory::~GrContextFactory() { 56 void GrContextFactory::destroyContexts() { 71 void GrContextFactory::abandonContexts() { 86 void GrContextFactory [all...] |
/external/skia/tools/ |
H A D | ok_test.cpp | 12 #include "GrContextFactory.h" 50 sk_gpu_test::GrContextFactory* factory = nullptr; 53 sk_gpu_test::GrContextFactory a_real_factory(options); 79 bool IsGLContextType(sk_gpu_test::GrContextFactory::ContextType type) { 80 return kOpenGL_GrBackend == sk_gpu_test::GrContextFactory::ContextTypeBackend(type); 82 bool IsVulkanContextType(sk_gpu_test::GrContextFactory::ContextType type) { 83 return kVulkan_GrBackend == sk_gpu_test::GrContextFactory::ContextTypeBackend(type); 85 bool IsRenderingGLContextType(sk_gpu_test::GrContextFactory::ContextType type) { 86 return IsGLContextType(type) && sk_gpu_test::GrContextFactory::IsRenderingContext(type); 88 bool IsNullGLContextType(sk_gpu_test::GrContextFactory [all...] |
/external/skia/tools/flags/ |
H A D | SkCommonFlagsConfig.cpp | 15 using sk_gpu_test::GrContextFactory; 263 *outContextType = GrContextFactory::kGL_ContextType; 267 *outContextType = GrContextFactory::kGLES_ContextType; 271 *outContextType = GrContextFactory::kDebugGL_ContextType; 275 *outContextType = GrContextFactory::kNullGL_ContextType; 279 *outContextType = GrContextFactory::kANGLE_D3D9_ES2_ContextType; 283 *outContextType = GrContextFactory::kANGLE_D3D11_ES2_ContextType; 287 *outContextType = GrContextFactory::kANGLE_D3D11_ES3_ContextType; 291 *outContextType = GrContextFactory::kANGLE_GL_ES2_ContextType; 295 *outContextType = GrContextFactory [all...] |
H A D | SkCommonFlagsConfig.h | 14 #include "GrContextFactory.h" 54 typedef sk_gpu_test::GrContextFactory::ContextType ContextType; 55 typedef sk_gpu_test::GrContextFactory::ContextOverrides ContextOverrides;
|
/external/skia/tools/skiaserve/ |
H A D | Request.cpp | 33 fContextFactory = new GrContextFactory(grContextOpts); 75 GrContextFactory* factory = fContextFactory; 76 GLTestContext* gl = factory->getContextInfo(GrContextFactory::kGL_ContextType, 77 GrContextFactory::ContextOverrides::kNone).glContext(); 79 gl = factory->getContextInfo(GrContextFactory::kGLES_ContextType, 80 GrContextFactory::ContextOverrides::kNone).glContext(); 83 gl = factory->getContextInfo(GrContextFactory::kMESA_ContextType, 84 GrContextFactory::ContextOverrides::kNone).glContext(); 133 GrContext* result = fContextFactory->get(GrContextFactory::kGL_ContextType, 134 GrContextFactory [all...] |
H A D | Request.h | 14 #include "GrContextFactory.h" 25 class GrContextFactory; 78 sk_gpu_test::GrContextFactory* fContextFactory;
|
/external/skia/bench/ |
H A D | nanobench.h | 17 #include "GrContextFactory.h" 32 sk_gpu_test::GrContextFactory::ContextType ctxType; 33 sk_gpu_test::GrContextFactory::ContextOverrides ctxOverrides;
|
H A D | nanobench.cpp | 62 #include "GrContextFactory.h" 65 using sk_gpu_test::GrContextFactory; 67 std::unique_ptr<GrContextFactory> gGrFactory; 403 #define kBogusContextType GrContextFactory::kGL_ContextType 404 #define kBogusContextOverrides GrContextFactory::ContextOverrides::kNone 1120 gGrFactory.reset(new GrContextFactory(grContextOpts)); 1386 // Make sure we clean up the global GrContextFactory here, otherwise we might race with the
|