Index: src/images/SkForceLinking.cpp |
diff --git a/src/images/SkForceLinking.cpp b/src/images/SkForceLinking.cpp |
index 55b7021432b7367f9327ba1d61df60a4ad1d8ef5..b0ec927b83c6eee522efdb93a25de11c06c57c60 100644 |
--- a/src/images/SkForceLinking.cpp |
+++ b/src/images/SkForceLinking.cpp |
@@ -5,8 +5,8 @@ |
* found in the LICENSE file. |
*/ |
+#include "SkImageEncoder.h" |
#include "SkForceLinking.h" |
-#include "SkImageDecoder.h" |
// This method is required to fool the linker into not discarding the pre-main |
// initialization and registration of the decoder classes. Passing true will |
@@ -14,23 +14,16 @@ |
int SkForceLinking(bool doNotPassTrue) { |
if (doNotPassTrue) { |
SkASSERT(false); |
- CreateJPEGImageDecoder(); |
- CreateWEBPImageDecoder(); |
- CreateBMPImageDecoder(); |
- CreateICOImageDecoder(); |
- CreateWBMPImageDecoder(); |
+ CreateJPEGImageEncoder(); |
+ CreateWEBPImageEncoder(); |
+ |
// Only link hardware texture codecs on platforms that build them. See images.gyp |
#ifndef SK_BUILD_FOR_ANDROID_FRAMEWORK |
- CreatePKMImageDecoder(); |
- CreateKTXImageDecoder(); |
- CreateASTCImageDecoder(); |
-#endif |
- // Only link GIF and PNG on platforms that build them. See images.gyp |
-#if !defined(SK_BUILD_FOR_MAC) && !defined(SK_BUILD_FOR_WIN) && !defined(SK_BUILD_FOR_IOS) |
- CreateGIFImageDecoder(); |
+ CreateKTXImageEncoder(); |
#endif |
+ |
#if !defined(SK_BUILD_FOR_MAC) && !defined(SK_BUILD_FOR_WIN) && !defined(SK_BUILD_FOR_IOS) |
- CreatePNGImageDecoder(); |
+ CreatePNGImageEncoder(); |
#endif |
#if defined(SK_BUILD_FOR_IOS) |
CreatePNGImageEncoder_IOS(); |