H A D | SkLightingImageFilter.cpp | 123 virtual SkPoint3 surfaceToLight(int x, int y, int z, SkScalar surfaceScale) const = 0; 202 static inline SkPoint3 pointToNormal(SkScalar x, SkScalar y, SkScalar surfaceScale) { in pointToNormal() argument 203 SkPoint3 vector = SkPoint3::Make(-x * surfaceScale, -y * surfaceScale, 1); in pointToNormal() 208 static inline SkPoint3 topLeftNormal(int m[9], SkScalar surfaceScale) { in topLeftNormal() argument 211 surfaceScale); in topLeftNormal() 214 static inline SkPoint3 topNormal(int m[9], SkScalar surfaceScale) { in topNormal() argument 217 surfaceScale); in topNormal() 220 static inline SkPoint3 topRightNormal(int m[9], SkScalar surfaceScale) { in topRightNormal() argument 223 surfaceScale); in topRightNormal() 226 leftNormal(int m[9], SkScalar surfaceScale) leftNormal() argument 233 interiorNormal(int m[9], SkScalar surfaceScale) interiorNormal() argument 239 rightNormal(int m[9], SkScalar surfaceScale) rightNormal() argument 245 bottomLeftNormal(int m[9], SkScalar surfaceScale) bottomLeftNormal() argument 251 bottomNormal(int m[9], SkScalar surfaceScale) bottomNormal() argument 257 bottomRightNormal(int m[9], SkScalar surfaceScale) bottomRightNormal() argument 285 lightBitmap(const BaseLightingType& lightingType, const SkImageFilterLight* l, const SkBitmap& src, SkBitmap* dst, SkScalar surfaceScale, const SkIRect& bounds) lightBitmap() argument 375 lightBitmap(const BaseLightingType& lightingType, const SkImageFilterLight* light, const SkBitmap& src, SkBitmap* dst, SkScalar surfaceScale, const SkIRect& bounds) lightBitmap() argument 407 SkLightingImageFilterInternal(sk_sp<SkImageFilterLight> light, SkScalar surfaceScale, sk_sp<SkImageFilter> input, const SkRect* cropRect) SkLightingImageFilterInternal() argument 425 SkScalar surfaceScale() const { return fSurfaceScale; } surfaceScale() function in __anon18762::SkLightingImageFilterInternal 618 SkScalar surfaceScale() const { return fSurfaceScale; } surfaceScale() function in __anon18763::LightingEffect 658 Make(GrSurfaceProxyView view, sk_sp<const SkImageFilterLight> light, SkScalar surfaceScale, const SkMatrix& matrix, SkScalar kd, BoundaryMode boundaryMode, const SkIRect* srcBounds, const GrCaps& caps) Make() argument 708 Make(GrSurfaceProxyView view, sk_sp<const SkImageFilterLight> light, SkScalar surfaceScale, const SkMatrix& matrix, SkScalar ks, SkScalar shininess, BoundaryMode boundaryMode, const SkIRect* srcBounds, const GrCaps& caps) Make() argument 1159 DistantLitDiffuse( const SkPoint3& direction, SkColor lightColor, SkScalar surfaceScale, SkScalar kd, sk_sp<SkImageFilter> input, const CropRect& cropRect) DistantLitDiffuse() argument 1167 PointLitDiffuse( const SkPoint3& location, SkColor lightColor, SkScalar surfaceScale, SkScalar kd, sk_sp<SkImageFilter> input, const CropRect& cropRect) PointLitDiffuse() argument 1175 SpotLitDiffuse( const SkPoint3& location, const SkPoint3& target, SkScalar falloffExponent, SkScalar cutoffAngle, SkColor lightColor, SkScalar surfaceScale, SkScalar kd, sk_sp<SkImageFilter> input, const CropRect& cropRect) SpotLitDiffuse() argument 1185 DistantLitSpecular( const SkPoint3& direction, SkColor lightColor, SkScalar surfaceScale, SkScalar ks, SkScalar shininess, sk_sp<SkImageFilter> input, const CropRect& cropRect) DistantLitSpecular() argument 1193 PointLitSpecular( const SkPoint3& location, SkColor lightColor, SkScalar surfaceScale, SkScalar ks, SkScalar shininess, sk_sp<SkImageFilter> input, const CropRect& cropRect) PointLitSpecular() argument 1201 SpotLitSpecular( const SkPoint3& location, const SkPoint3& target, SkScalar falloffExponent, SkScalar cutoffAngle, SkColor lightColor, SkScalar surfaceScale, SkScalar ks, SkScalar shininess, sk_sp<SkImageFilter> input, const CropRect& cropRect) SpotLitSpecular() argument 1218 Make(sk_sp<SkImageFilterLight> light, SkScalar surfaceScale, SkScalar kd, sk_sp<SkImageFilter> input, const SkRect* cropRect) Make() argument 1238 SkDiffuseLightingImageFilter(sk_sp<SkImageFilterLight> light, SkScalar surfaceScale, SkScalar kd, sk_sp<SkImageFilter> input, const SkRect* cropRect) SkDiffuseLightingImageFilter() argument 1251 SkScalar surfaceScale = buffer.readScalar(); CreateProc() local 1353 Make(sk_sp<SkImageFilterLight> light, SkScalar surfaceScale, SkScalar ks, SkScalar shininess, sk_sp<SkImageFilter> input, const SkRect* cropRect) Make() argument 1375 SkSpecularLightingImageFilter(sk_sp<SkImageFilterLight> light, SkScalar surfaceScale, SkScalar ks, SkScalar shininess, sk_sp<SkImageFilter> input, const SkRect* cropRect) SkSpecularLightingImageFilter() argument 1389 SkScalar surfaceScale = buffer.readScalar(); CreateProc() local 1632 LightingEffect(ClassID classID, GrSurfaceProxyView view, sk_sp<const SkImageFilterLight> light, SkScalar surfaceScale, const SkMatrix& matrix, BoundaryMode boundaryMode, const SkIRect* srcBounds, const GrCaps& caps) LightingEffect() argument 1676 DiffuseLightingEffect(GrSurfaceProxyView view, sk_sp<const SkImageFilterLight> light, SkScalar surfaceScale, const SkMatrix& matrix, SkScalar kd, BoundaryMode boundaryMode, const SkIRect* srcBounds, const GrCaps& caps) DiffuseLightingEffect() argument 1736 SkScalar surfaceScale = d->fRandom->nextSScalar1(); TestCreate() local 1892 SpecularLightingEffect(GrSurfaceProxyView view, sk_sp<const SkImageFilterLight> light, SkScalar surfaceScale, const SkMatrix& matrix, SkScalar ks, SkScalar shininess, BoundaryMode boundaryMode, const SkIRect* srcBounds, const GrCaps& caps) SpecularLightingEffect() argument 1928 SkScalar surfaceScale = d->fRandom->nextSScalar1(); TestCreate() local [all...] |