Index: tools/lua/lua_pictures.cpp |
diff --git a/tools/lua/lua_pictures.cpp b/tools/lua/lua_pictures.cpp |
index f1bca287ad490dae592c4ed33ef00bf6bbb8053b..869317099cea1af96fe654d0cddfb8209b5e69de 100644 |
--- a/tools/lua/lua_pictures.cpp |
+++ b/tools/lua/lua_pictures.cpp |
@@ -17,8 +17,6 @@ |
#include "SkImageDecoder.h" |
#include "SkForceLinking.h" |
-__SK_FORCE_IMAGE_DECODER_LINKING; |
- |
extern "C" { |
#include "lua.h" |
#include "lualib.h" |
@@ -30,9 +28,6 @@ static const char gEndCanvasFunc[] = "sk_scrape_endcanvas"; |
static const char gAccumulateFunc[] = "sk_scrape_accumulate"; |
static const char gSummarizeFunc[] = "sk_scrape_summarize"; |
-// PictureRenderingFlags.cpp |
-extern bool lazy_decode_bitmap(const void* buffer, size_t size, SkBitmap*); |
- |
// Example usage for the modulo flag: |
// for i in {0..5}; do lua_pictures --skpPath SKP_PATH -l YOUR_SCRIPT --modulo $i 6 &; done |
DEFINE_string(modulo, "", "[--modulo <remainder> <divisor>]: only run tests for which " |
@@ -46,7 +41,7 @@ static SkPicture* load_picture(const char path[]) { |
SkAutoTUnref<SkStream> stream(SkStream::NewFromFile(path)); |
SkPicture* pic = NULL; |
if (stream.get()) { |
- pic = SkPicture::CreateFromStream(stream.get(), &lazy_decode_bitmap); |
+ pic = SkPicture::CreateFromStream(stream.get(), &SkImageDecoder::LazyDecodeBitmap); |
} |
return pic; |
} |