Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(15)

Side by Side Diff: samplecode/SampleApp.cpp

Issue 1380973002: Simplify nvpr text (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | src/gpu/GrPathRendering.cpp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * Copyright 2011 Google Inc. 2 * Copyright 2011 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 "SampleApp.h" 8 #include "SampleApp.h"
9 9
10 #include "OverView.h" 10 #include "OverView.h"
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
79 #ifdef PIPE_NET 79 #ifdef PIPE_NET
80 #include "SkSockets.h" 80 #include "SkSockets.h"
81 SkTCPServer gServer; 81 SkTCPServer gServer;
82 #endif 82 #endif
83 83
84 #if SK_COMMAND_BUFFER 84 #if SK_COMMAND_BUFFER
85 #define DEFAULT_TO_COMMAND_BUFFER 1 85 #define DEFAULT_TO_COMMAND_BUFFER 1
86 #elif SK_ANGLE 86 #elif SK_ANGLE
87 //#define DEFAULT_TO_ANGLE 1 87 //#define DEFAULT_TO_ANGLE 1
88 #else 88 #else
89 #define DEFAULT_TO_GPU 0 // if 1 default rendering is on GPU 89 #define DEFAULT_TO_GPU 1 // if 1 default rendering is on GPU
90 #endif 90 #endif
91 91
92 #define ANIMATING_EVENTTYPE "nextSample" 92 #define ANIMATING_EVENTTYPE "nextSample"
93 #define ANIMATING_DELAY 250 93 #define ANIMATING_DELAY 250
94 94
95 #ifdef SK_DEBUG 95 #ifdef SK_DEBUG
96 #define FPS_REPEAT_MULTIPLIER 1 96 #define FPS_REPEAT_MULTIPLIER 1
97 #else 97 #else
98 #define FPS_REPEAT_MULTIPLIER 10 98 #define FPS_REPEAT_MULTIPLIER 10
99 #endif 99 #endif
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
236 glInterface.reset(GrGLCreateCommandBufferInterface()); 236 glInterface.reset(GrGLCreateCommandBufferInterface());
237 break; 237 break;
238 #endif // SK_COMMAND_BUFFER 238 #endif // SK_COMMAND_BUFFER
239 default: 239 default:
240 SkASSERT(false); 240 SkASSERT(false);
241 break; 241 break;
242 } 242 }
243 243
244 // Currently SampleApp does not use NVPR. TODO: Provide an NVPR device t ype that is skipped 244 // Currently SampleApp does not use NVPR. TODO: Provide an NVPR device t ype that is skipped
245 // when the driver doesn't support NVPR. 245 // when the driver doesn't support NVPR.
246 fCurIntf = GrGLInterfaceRemoveNVPR(glInterface.get()); 246 fCurIntf = SkRef/*GrGLInterfaceRemoveNVPR*/(glInterface.get());
Mark Kilgard 2015/10/01 17:33:24 would it be good to have a command line to SampleA
Chris Dalton 2015/10/03 16:39:20 Oops, that was an accidental hack that found its w
247 247
248 SkASSERT(nullptr == fCurContext); 248 SkASSERT(nullptr == fCurContext);
249 fCurContext = GrContext::Create(kOpenGL_GrBackend, (GrBackendContext) fC urIntf); 249 fCurContext = GrContext::Create(kOpenGL_GrBackend, (GrBackendContext) fC urIntf);
250 250
251 if (nullptr == fCurContext || nullptr == fCurIntf) { 251 if (nullptr == fCurContext || nullptr == fCurIntf) {
252 // We need some context and interface to see results 252 // We need some context and interface to see results
253 SkSafeUnref(fCurContext); 253 SkSafeUnref(fCurContext);
254 SkSafeUnref(fCurIntf); 254 SkSafeUnref(fCurIntf);
255 fCurContext = nullptr; 255 fCurContext = nullptr;
256 fCurIntf = nullptr; 256 fCurIntf = nullptr;
(...skipping 2134 matching lines...) Expand 10 before | Expand all | Expand 10 after
2391 #ifdef SK_BUILD_FOR_MAC 2391 #ifdef SK_BUILD_FOR_MAC
2392 setenv("ANDROID_ROOT", "/android/device/data", 0); 2392 setenv("ANDROID_ROOT", "/android/device/data", 0);
2393 #endif 2393 #endif
2394 SkGraphics::Init(); 2394 SkGraphics::Init();
2395 SkEvent::Init(); 2395 SkEvent::Init();
2396 } 2396 }
2397 2397
2398 void application_term() { 2398 void application_term() {
2399 SkEvent::Term(); 2399 SkEvent::Term();
2400 } 2400 }
OLDNEW
« no previous file with comments | « no previous file | src/gpu/GrPathRendering.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698