diff options
author | reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-07-06 13:59:47 +0000 |
---|---|---|
committer | reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-07-06 13:59:47 +0000 |
commit | 3cec4d71e6f53fda99705427f9820d025cfbf64b (patch) | |
tree | 3fdae1343aa1abf51b6edafb74a03dad96f48d6b /samplecode/SampleApp.cpp | |
parent | a3237875f807aed9608cb4a023bc044f32850727 (diff) |
check-point for testing drawBitmap [raster,gpu] -> [raster,gpu]
git-svn-id: http://skia.googlecode.com/svn/trunk@1796 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'samplecode/SampleApp.cpp')
-rw-r--r-- | samplecode/SampleApp.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/samplecode/SampleApp.cpp b/samplecode/SampleApp.cpp index a5987f26c2..55b1e48557 100644 --- a/samplecode/SampleApp.cpp +++ b/samplecode/SampleApp.cpp @@ -51,6 +51,8 @@ extern SkView* create_overview(int, const SkViewFactory[]); #include "GrGLConfig.h" #endif +static SampleWindow* gSampleWindow; + /////////////// static const char view_inval_msg[] = "view-inval-msg"; @@ -240,6 +242,10 @@ SkScalar SampleCode::GetAnimScalar(SkScalar speed, SkScalar period) { return SkDoubleToScalar(value); } +GrContext* SampleCode::GetGr() { + return gSampleWindow ? gSampleWindow->getGrContext() : NULL; +} + ////////////////////////////////////////////////////////////////////////////// static SkView* curr_view(SkWindow* wind) { @@ -348,6 +354,8 @@ SampleWindow::CanvasType SampleWindow::cycle_canvastype(CanvasType ct) { } SampleWindow::SampleWindow(void* hwnd, int argc, char** argv) : INHERITED(hwnd) { + gSampleWindow = this; + #ifdef PIPE_FILE //Clear existing file or create file if it doesn't exist FILE* f = fopen(FILE_PATH, "wb"); |