Index: src/core/SkImageInfo.cpp |
diff --git a/src/core/SkImageInfo.cpp b/src/core/SkImageInfo.cpp |
index 21b206df781e3fec25e42f9b9d5fc5d26fa215d7..5f0a4919eeeddaa23fa3a535a5d8e2064fc88a4a 100644 |
--- a/src/core/SkImageInfo.cpp |
+++ b/src/core/SkImageInfo.cpp |
@@ -6,10 +6,17 @@ |
*/ |
#include "SkImageInfo.h" |
+#include "SkImageInfoPriv.h" |
#include "SkReadBuffer.h" |
#include "SkWriteBuffer.h" |
-SK_API bool gDefaultProfileIsSRGB; |
+// Indicate how images and gradients should interpret colors by default. |
+bool gDefaultProfileIsSRGB; |
+ |
+SkColorProfileType SkDefaultColorProfile() { |
+ return gDefaultProfileIsSRGB ? kSRGB_SkColorProfileType |
+ : kLinear_SkColorProfileType; |
+} |
static bool profile_type_is_valid(SkColorProfileType profileType) { |
return (profileType >= 0) && (profileType <= kLastEnum_SkColorProfileType); |