| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright 2013 Google Inc. | 2  * Copyright 2013 Google Inc. | 
| 3  * | 3  * | 
| 4  * Use of this source code is governed by a BSD-style license that can be | 4  * Use of this source code is governed by a BSD-style license that can be | 
| 5  * found in the LICENSE file. | 5  * found in the LICENSE file. | 
| 6  */ | 6  */ | 
| 7 | 7 | 
| 8 #include "CrashHandler.h" | 8 #include "CrashHandler.h" | 
| 9 #include "DMJsonWriter.h" | 9 #include "DMJsonWriter.h" | 
| 10 #include "DMSrcSink.h" | 10 #include "DMSrcSink.h" | 
| (...skipping 721 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 732                 contextOptions = static_cast<GrContextFactory::GLContextOptions>
      ( | 732                 contextOptions = static_cast<GrContextFactory::GLContextOptions>
      ( | 
| 733                     contextOptions | GrContextFactory::kEnableNVPR_GLContextOpti
      ons); | 733                     contextOptions | GrContextFactory::kEnableNVPR_GLContextOpti
      ons); | 
| 734             } | 734             } | 
| 735             GrContextFactory testFactory; | 735             GrContextFactory testFactory; | 
| 736             if (!testFactory.get(contextType, contextOptions)) { | 736             if (!testFactory.get(contextType, contextOptions)) { | 
| 737                 SkDebugf("WARNING: can not create GPU context for config '%s'. " | 737                 SkDebugf("WARNING: can not create GPU context for config '%s'. " | 
| 738                          "GM tests will be skipped.\n", gpuConfig->getTag().c_st
      r()); | 738                          "GM tests will be skipped.\n", gpuConfig->getTag().c_st
      r()); | 
| 739                 return nullptr; | 739                 return nullptr; | 
| 740             } | 740             } | 
| 741             return new GPUSink(contextType, contextOptions, gpuConfig->getSample
      s(), | 741             return new GPUSink(contextType, contextOptions, gpuConfig->getSample
      s(), | 
| 742                                gpuConfig->getUseDIText(), gpuConfig->getColorTyp
      e(), | 742                                gpuConfig->getUseDIText(), FLAGS_gpu_threading); | 
| 743                                gpuConfig->getProfileType(), FLAGS_gpu_threading)
      ; |  | 
| 744         } | 743         } | 
| 745     } | 744     } | 
| 746 #endif | 745 #endif | 
| 747 | 746 | 
| 748 #define SINK(t, sink, ...) if (config->getBackend().equals(t)) { return new sink
      (__VA_ARGS__); } | 747 #define SINK(t, sink, ...) if (config->getBackend().equals(t)) { return new sink
      (__VA_ARGS__); } | 
| 749 | 748 | 
| 750 #ifdef SK_BUILD_FOR_ANDROID_FRAMEWORK | 749 #ifdef SK_BUILD_FOR_ANDROID_FRAMEWORK | 
| 751     SINK("hwui",           HWUISink); | 750     SINK("hwui",           HWUISink); | 
| 752 #endif | 751 #endif | 
| 753 | 752 | 
| (...skipping 641 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1395                                                            Reporter* reporter, | 1394                                                            Reporter* reporter, | 
| 1396                                                            GrContextFactory* fac
      tory); | 1395                                                            GrContextFactory* fac
      tory); | 
| 1397 } // namespace skiatest | 1396 } // namespace skiatest | 
| 1398 | 1397 | 
| 1399 #if !defined(SK_BUILD_FOR_IOS) | 1398 #if !defined(SK_BUILD_FOR_IOS) | 
| 1400 int main(int argc, char** argv) { | 1399 int main(int argc, char** argv) { | 
| 1401     SkCommandLineFlags::Parse(argc, argv); | 1400     SkCommandLineFlags::Parse(argc, argv); | 
| 1402     return dm_main(); | 1401     return dm_main(); | 
| 1403 } | 1402 } | 
| 1404 #endif | 1403 #endif | 
| OLD | NEW | 
|---|