Searched refs:GrContextFactory (Results 1 - 25 of 32) sorted by relevance

12

/external/skia/dm/
H A DDMGpuSupport.h25 # 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 DDM.cpp93 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 DDMSrcSink.h307 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 DGrContextAbandonTest.cpp12 #include "GrContextFactory.h"
19 for (int i = 0; i < GrContextFactory::kContextTypeCnt; ++i) {
20 GrContextFactory testFactory;
21 GrContextFactory::ContextType ctxType = (GrContextFactory::ContextType) i;
H A DGrContextFactoryTest.cpp12 #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 DSurfaceSemaphoreTest.cpp11 #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 DTest.h16 #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 DTestConfigParsing.cpp13 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 DGLProgramsTest.cpp15 #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 Dskia_test.cpp24 #include "GrContextFactory.h"
87 GrContextFactory* grContextFactory = nullptr)
122 GrContextFactory* fGrContextFactory;
236 GrContextFactory* grContextFactoryPtr = nullptr;
239 GrContextFactory grContextFactory;
H A DReadPixelsTest.cpp19 #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 DVkUploadPixelsTests.cpp14 #include "GrContextFactory.h"
22 using sk_gpu_test::GrContextFactory;
H A DSkpSkGrTest.cpp9 #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 DTransferPixelsTest.cpp14 #include "GrContextFactory.h"
25 using sk_gpu_test::GrContextFactory;
H A DVkClearTests.cpp14 #include "GrContextFactory.h"
19 using sk_gpu_test::GrContextFactory;
H A DVkWrapTests.cpp14 #include "GrContextFactory.h"
24 using sk_gpu_test::GrContextFactory;
/external/skia/tools/gpu/
H A DGrContextFactory.h29 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 DGrContextFactory.cpp9 #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 Dok_test.cpp12 #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 DSkCommonFlagsConfig.cpp15 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 DSkCommonFlagsConfig.h14 #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 DRequest.cpp33 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 DRequest.h14 #include "GrContextFactory.h"
25 class GrContextFactory;
78 sk_gpu_test::GrContextFactory* fContextFactory;
/external/skia/bench/
H A Dnanobench.h17 #include "GrContextFactory.h"
32 sk_gpu_test::GrContextFactory::ContextType ctxType;
33 sk_gpu_test::GrContextFactory::ContextOverrides ctxOverrides;
H A Dnanobench.cpp62 #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

Completed in 256 milliseconds

12