aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/effects/SkColorFilters.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/effects/SkColorFilters.cpp')
-rw-r--r--src/effects/SkColorFilters.cpp26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/effects/SkColorFilters.cpp b/src/effects/SkColorFilters.cpp
index 4515c0d3fe..fe39dd9800 100644
--- a/src/effects/SkColorFilters.cpp
+++ b/src/effects/SkColorFilters.cpp
@@ -14,7 +14,6 @@
#include "SkUtils.h"
#include "SkString.h"
#include "SkValidationUtils.h"
-#include "SkColorMatrixFilter.h"
bool SkModeColorFilter::asColorMode(SkColor* color, SkXfermode::Mode* mode) const {
if (color) {
@@ -169,28 +168,3 @@ SkColorFilter* SkColorFilter::CreateModeFilter(SkColor color, SkXfermode::Mode m
return SkModeColorFilter::Create(color, mode);
}
}
-
-///////////////////////////////////////////////////////////////////////////////
-
-static SkScalar byte_to_scale(U8CPU byte) {
- if (0xFF == byte) {
- // want to get this exact
- return 1;
- } else {
- return byte * 0.00392156862745f;
- }
-}
-
-SkColorFilter* SkColorFilter::CreateLightingFilter(SkColor mul, SkColor add) {
- SkColorMatrix matrix;
- matrix.setScale(byte_to_scale(SkColorGetR(mul)),
- byte_to_scale(SkColorGetG(mul)),
- byte_to_scale(SkColorGetB(mul)),
- 1);
- matrix.postTranslate(SkIntToScalar(SkColorGetR(add)),
- SkIntToScalar(SkColorGetG(add)),
- SkIntToScalar(SkColorGetB(add)),
- 0);
- return SkColorMatrixFilter::Create(matrix);
-}
-