| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright 2012 Google Inc. | 2  * Copyright 2012 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 "LazyDecodeBitmap.h" | 8 #include "LazyDecodeBitmap.h" | 
| 9 #include "SkBitmap.h" | 9 #include "SkBitmap.h" | 
| 10 #include "SkCanvas.h" | 10 #include "SkCanvas.h" | 
| (...skipping 22 matching lines...) Expand all  Loading... | 
| 33         } | 33         } | 
| 34         printf("version:%d width:%d height:%d\n", header[0], header[1], header[2
    ]); | 34         printf("version:%d width:%d height:%d\n", header[0], header[1], header[2
    ]); | 
| 35     } | 35     } | 
| 36 | 36 | 
| 37     stream.rewind(); | 37     stream.rewind(); | 
| 38     SkPicture* pic = SkPicture::CreateFromStream(&stream, &sk_tools::LazyDecodeB
    itmap); | 38     SkPicture* pic = SkPicture::CreateFromStream(&stream, &sk_tools::LazyDecodeB
    itmap); | 
| 39     if (NULL == pic) { | 39     if (NULL == pic) { | 
| 40         SkDebugf("Could not create SkPicture: %s\n", path); | 40         SkDebugf("Could not create SkPicture: %s\n", path); | 
| 41         return NULL; | 41         return NULL; | 
| 42     } | 42     } | 
| 43     printf("picture size:[%d %d]\n", pic->width(), pic->height()); | 43     printf("picture cullRect: [%f %f %f %f]\n", | 
|  | 44            pic->cullRect().fLeft, pic->cullRect().fTop, | 
|  | 45            pic->cullRect().fRight, pic->cullRect().fBottom); | 
| 44     return pic; | 46     return pic; | 
| 45 } | 47 } | 
| 46 | 48 | 
| 47 static void dumpOps(SkPicture* pic) { | 49 static void dumpOps(SkPicture* pic) { | 
| 48 #ifdef SK_DEVELOPER | 50 #ifdef SK_DEVELOPER | 
| 49     SkDebugfDumper dumper; | 51     SkDebugfDumper dumper; | 
| 50     SkDumpCanvas canvas(&dumper); | 52     SkDumpCanvas canvas(&dumper); | 
| 51     canvas.drawPicture(pic); | 53     canvas.drawPicture(pic); | 
| 52 #else | 54 #else | 
| 53     printf("SK_DEVELOPER mode not enabled\n"); | 55     printf("SK_DEVELOPER mode not enabled\n"); | 
| (...skipping 26 matching lines...) Expand all  Loading... | 
| 80         } | 82         } | 
| 81     } | 83     } | 
| 82     return 0; | 84     return 0; | 
| 83 } | 85 } | 
| 84 | 86 | 
| 85 #if !defined SK_BUILD_FOR_IOS | 87 #if !defined SK_BUILD_FOR_IOS | 
| 86 int main(int argc, char * const argv[]) { | 88 int main(int argc, char * const argv[]) { | 
| 87     return tool_main(argc, (char**) argv); | 89     return tool_main(argc, (char**) argv); | 
| 88 } | 90 } | 
| 89 #endif | 91 #endif | 
| OLD | NEW | 
|---|