Index: src/effects/SkLightingImageFilter.cpp |
diff --git a/src/effects/SkLightingImageFilter.cpp b/src/effects/SkLightingImageFilter.cpp |
index aac54625fee1a6197f125e4dee9f95eda7b0b704..c28b317e225c41bfcd04a338b3b59c789b1831db 100644 |
--- a/src/effects/SkLightingImageFilter.cpp |
+++ b/src/effects/SkLightingImageFilter.cpp |
@@ -260,7 +260,7 @@ void writePoint3(const SkPoint3& point, SkFlattenableWriteBuffer& buffer) { |
class SkDiffuseLightingImageFilter : public SkLightingImageFilter { |
public: |
SkDiffuseLightingImageFilter(SkLight* light, SkScalar surfaceScale, |
- SkScalar kd, SkImageFilter* input, const SkIRect* cropRect); |
+ SkScalar kd, SkImageFilter* input, const CropRect* cropRect); |
SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkDiffuseLightingImageFilter) |
#if SK_SUPPORT_GPU |
@@ -282,7 +282,7 @@ private: |
class SkSpecularLightingImageFilter : public SkLightingImageFilter { |
public: |
- SkSpecularLightingImageFilter(SkLight* light, SkScalar surfaceScale, SkScalar ks, SkScalar shininess, SkImageFilter* input, const SkIRect* cropRect); |
+ SkSpecularLightingImageFilter(SkLight* light, SkScalar surfaceScale, SkScalar ks, SkScalar shininess, SkImageFilter* input, const CropRect* cropRect); |
SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkSpecularLightingImageFilter) |
#if SK_SUPPORT_GPU |
@@ -797,7 +797,7 @@ const SkScalar SkSpotLight::kSpecularExponentMax = SkFloatToScalar(128.0f); |
/////////////////////////////////////////////////////////////////////////////// |
-SkLightingImageFilter::SkLightingImageFilter(SkLight* light, SkScalar surfaceScale, SkImageFilter* input, const SkIRect* cropRect) |
+SkLightingImageFilter::SkLightingImageFilter(SkLight* light, SkScalar surfaceScale, SkImageFilter* input, const CropRect* cropRect) |
: INHERITED(input, cropRect), |
fLight(light), |
fSurfaceScale(SkScalarDiv(surfaceScale, SkIntToScalar(255))) |
@@ -809,7 +809,7 @@ SkLightingImageFilter::SkLightingImageFilter(SkLight* light, SkScalar surfaceSca |
SkImageFilter* SkLightingImageFilter::CreateDistantLitDiffuse( |
const SkPoint3& direction, SkColor lightColor, SkScalar surfaceScale, |
- SkScalar kd, SkImageFilter* input, const SkIRect* cropRect) { |
+ SkScalar kd, SkImageFilter* input, const CropRect* cropRect) { |
return SkNEW_ARGS(SkDiffuseLightingImageFilter, |
(SkNEW_ARGS(SkDistantLight, (direction, lightColor)), surfaceScale, kd, |
input, cropRect)); |
@@ -817,7 +817,7 @@ SkImageFilter* SkLightingImageFilter::CreateDistantLitDiffuse( |
SkImageFilter* SkLightingImageFilter::CreatePointLitDiffuse( |
const SkPoint3& location, SkColor lightColor, SkScalar surfaceScale, |
- SkScalar kd, SkImageFilter* input, const SkIRect* cropRect) { |
+ SkScalar kd, SkImageFilter* input, const CropRect* cropRect) { |
return SkNEW_ARGS(SkDiffuseLightingImageFilter, |
(SkNEW_ARGS(SkPointLight, (location, lightColor)), surfaceScale, kd, |
input, cropRect)); |
@@ -827,7 +827,7 @@ SkImageFilter* SkLightingImageFilter::CreateSpotLitDiffuse( |
const SkPoint3& location, const SkPoint3& target, |
SkScalar specularExponent, SkScalar cutoffAngle, |
SkColor lightColor, SkScalar surfaceScale, SkScalar kd, |
- SkImageFilter* input, const SkIRect* cropRect) { |
+ SkImageFilter* input, const CropRect* cropRect) { |
return SkNEW_ARGS(SkDiffuseLightingImageFilter, |
(SkNEW_ARGS(SkSpotLight, (location, target, specularExponent, |
cutoffAngle, lightColor)), |
@@ -836,7 +836,7 @@ SkImageFilter* SkLightingImageFilter::CreateSpotLitDiffuse( |
SkImageFilter* SkLightingImageFilter::CreateDistantLitSpecular( |
const SkPoint3& direction, SkColor lightColor, SkScalar surfaceScale, |
- SkScalar ks, SkScalar shininess, SkImageFilter* input, const SkIRect* cropRect) { |
+ SkScalar ks, SkScalar shininess, SkImageFilter* input, const CropRect* cropRect) { |
return SkNEW_ARGS(SkSpecularLightingImageFilter, |
(SkNEW_ARGS(SkDistantLight, (direction, lightColor)), |
surfaceScale, ks, shininess, input, cropRect)); |
@@ -844,7 +844,7 @@ SkImageFilter* SkLightingImageFilter::CreateDistantLitSpecular( |
SkImageFilter* SkLightingImageFilter::CreatePointLitSpecular( |
const SkPoint3& location, SkColor lightColor, SkScalar surfaceScale, |
- SkScalar ks, SkScalar shininess, SkImageFilter* input, const SkIRect* cropRect) { |
+ SkScalar ks, SkScalar shininess, SkImageFilter* input, const CropRect* cropRect) { |
return SkNEW_ARGS(SkSpecularLightingImageFilter, |
(SkNEW_ARGS(SkPointLight, (location, lightColor)), |
surfaceScale, ks, shininess, input, cropRect)); |
@@ -854,7 +854,7 @@ SkImageFilter* SkLightingImageFilter::CreateSpotLitSpecular( |
const SkPoint3& location, const SkPoint3& target, |
SkScalar specularExponent, SkScalar cutoffAngle, |
SkColor lightColor, SkScalar surfaceScale, |
- SkScalar ks, SkScalar shininess, SkImageFilter* input, const SkIRect* cropRect) { |
+ SkScalar ks, SkScalar shininess, SkImageFilter* input, const CropRect* cropRect) { |
return SkNEW_ARGS(SkSpecularLightingImageFilter, |
(SkNEW_ARGS(SkSpotLight, (location, target, specularExponent, cutoffAngle, lightColor)), |
surfaceScale, ks, shininess, input, cropRect)); |
@@ -879,7 +879,7 @@ void SkLightingImageFilter::flatten(SkFlattenableWriteBuffer& buffer) const { |
/////////////////////////////////////////////////////////////////////////////// |
-SkDiffuseLightingImageFilter::SkDiffuseLightingImageFilter(SkLight* light, SkScalar surfaceScale, SkScalar kd, SkImageFilter* input, const SkIRect* cropRect = NULL) |
+SkDiffuseLightingImageFilter::SkDiffuseLightingImageFilter(SkLight* light, SkScalar surfaceScale, SkScalar kd, SkImageFilter* input, const CropRect* cropRect = NULL) |
: SkLightingImageFilter(light, surfaceScale, input, cropRect), |
fKD(kd) |
{ |
@@ -954,7 +954,7 @@ bool SkDiffuseLightingImageFilter::asNewEffect(GrEffectRef** effect, GrTexture* |
/////////////////////////////////////////////////////////////////////////////// |
-SkSpecularLightingImageFilter::SkSpecularLightingImageFilter(SkLight* light, SkScalar surfaceScale, SkScalar ks, SkScalar shininess, SkImageFilter* input, const SkIRect* cropRect) |
+SkSpecularLightingImageFilter::SkSpecularLightingImageFilter(SkLight* light, SkScalar surfaceScale, SkScalar ks, SkScalar shininess, SkImageFilter* input, const CropRect* cropRect) |
: SkLightingImageFilter(light, surfaceScale, input, cropRect), |
fKS(ks), |
fShininess(shininess) |