Searched refs:castEffect (Results 1 - 25 of 28) sorted by relevance

12

/external/skia/include/gpu/
H A DGrDrawEffect.h30 const T& castEffect() const { return *static_cast<const T*>(this->effect()->get()); } function in class:GrDrawEffect
/external/skia/src/gpu/effects/
H A DGrDistanceFieldTextureEffect.cpp45 SkASSERT(1 == drawEffect.castEffect<GrDistanceFieldTextureEffect>().numVertexAttribs());
49 drawEffect.castEffect<GrDistanceFieldTextureEffect>();
141 drawEffect.castEffect<GrDistanceFieldTextureEffect>();
152 drawEffect.castEffect<GrDistanceFieldTextureEffect>();
262 SkASSERT(1 == drawEffect.castEffect<GrDistanceFieldLCDTextureEffect>().numVertexAttribs());
266 drawEffect.castEffect<GrDistanceFieldLCDTextureEffect>();
388 drawEffect.castEffect<GrDistanceFieldLCDTextureEffect>();
416 drawEffect.castEffect<GrDistanceFieldLCDTextureEffect>();
H A DGrBezierEffect.cpp40 const GrConicEffect& ce = drawEffect.castEffect<GrConicEffect>();
120 const GrConicEffect& ce = drawEffect.castEffect<GrConicEffect>();
188 const GrQuadEffect& ce = drawEffect.castEffect<GrQuadEffect>();
258 const GrQuadEffect& ce = drawEffect.castEffect<GrQuadEffect>();
326 const GrCubicEffect& ce = drawEffect.castEffect<GrCubicEffect>();
406 const GrCubicEffect& ce = drawEffect.castEffect<GrCubicEffect>();
H A DGrConvexPolyEffect.cpp122 const AARectEffect& aare = drawEffect.castEffect<AARectEffect>();
158 const AARectEffect& aare = drawEffect.castEffect<AARectEffect>();
168 const AARectEffect& aare = drawEffect.castEffect<AARectEffect>();
213 const GrConvexPolyEffect& cpe = drawEffect.castEffect<GrConvexPolyEffect>();
248 const GrConvexPolyEffect& cpe = drawEffect.castEffect<GrConvexPolyEffect>();
258 const GrConvexPolyEffect& cpe = drawEffect.castEffect<GrConvexPolyEffect>();
H A DGrOvalEffect.cpp138 const CircleEffect& ce = drawEffect.castEffect<CircleEffect>();
168 const CircleEffect& ce = drawEffect.castEffect<CircleEffect>();
173 const CircleEffect& ce = drawEffect.castEffect<CircleEffect>();
311 const EllipseEffect& ee = drawEffect.castEffect<EllipseEffect>();
354 const EllipseEffect& ee = drawEffect.castEffect<EllipseEffect>();
359 const EllipseEffect& ee = drawEffect.castEffect<EllipseEffect>();
H A DGrBicubicEffect.cpp29 const GrTextureDomain& domain = drawEffect.castEffect<GrBicubicEffect>().domain();
54 const GrTextureDomain& domain = drawEffect.castEffect<GrBicubicEffect>().domain();
109 const GrBicubicEffect& effect = drawEffect.castEffect<GrBicubicEffect>();
H A DGrConvolutionEffect.cpp51 const GrConvolutionEffect& c = drawEffect.castEffect<GrConvolutionEffect>();
107 const GrConvolutionEffect& conv = drawEffect.castEffect<GrConvolutionEffect>();
138 const GrConvolutionEffect& conv = drawEffect.castEffect<GrConvolutionEffect>();
H A DGrTextureDomain.cpp176 const GrTextureDomainEffect& effect = drawEffect.castEffect<GrTextureDomainEffect>();
185 const GrTextureDomainEffect& effect = drawEffect.castEffect<GrTextureDomainEffect>();
192 const GrTextureDomain& domain = drawEffect.castEffect<GrTextureDomainEffect>().textureDomain();
H A DGrCustomCoordsTextureEffect.cpp28 SkASSERT(1 == drawEffect.castEffect<GrCustomCoordsTextureEffect>().numVertexAttribs());
H A DGrConfigConversionEffect.cpp20 const GrConfigConversionEffect& effect = drawEffect.castEffect<GrConfigConversionEffect>();
74 const GrConfigConversionEffect& conv = drawEffect.castEffect<GrConfigConversionEffect>();
H A DGrRRectEffect.cpp169 const CircularRRectEffect& crre = drawEffect.castEffect<CircularRRectEffect>();
296 const CircularRRectEffect& crre = drawEffect.castEffect<CircularRRectEffect>();
303 const CircularRRectEffect& crre = drawEffect.castEffect<CircularRRectEffect>();
521 const EllipticalRRectEffect& erre = drawEffect.castEffect<EllipticalRRectEffect>();
591 const EllipticalRRectEffect& erre = drawEffect.castEffect<EllipticalRRectEffect>();
598 const EllipticalRRectEffect& erre = drawEffect.castEffect<EllipticalRRectEffect>();
H A DGrDashingEffect.cpp494 const DashingLineEffect& de = drawEffect.castEffect<DashingLineEffect>();
541 const DashingLineEffect& de = drawEffect.castEffect<DashingLineEffect>();
555 const DashingLineEffect& de = drawEffect.castEffect<DashingLineEffect>();
/external/skia/src/effects/gradients/
H A DSkTwoPointConicalGradient_gpu.cpp278 const Edge2PtConicalEffect& data = drawEffect.castEffect<Edge2PtConicalEffect>();
492 const FocalOutside2PtConicalEffect& data = drawEffect.castEffect<FocalOutside2PtConicalEffect>();
546 const FocalOutside2PtConicalEffect& data = drawEffect.castEffect<FocalOutside2PtConicalEffect>();
571 if (drawEffect.castEffect<FocalOutside2PtConicalEffect>().isFlipped()) {
735 const FocalInside2PtConicalEffect& data = drawEffect.castEffect<FocalInside2PtConicalEffect>();
997 const CircleInside2PtConicalEffect& data = drawEffect.castEffect<CircleInside2PtConicalEffect>();
1185 const CircleOutside2PtConicalEffect& data = drawEffect.castEffect<CircleOutside2PtConicalEffect>();
1247 const CircleOutside2PtConicalEffect& data = drawEffect.castEffect<CircleOutside2PtConicalEffect>();
1280 if (drawEffect.castEffect<CircleOutside2PtConicalEffect>().isFlipped()) {
H A DSkTwoPointRadialGradient.cpp551 const GrRadial2Gradient& data = drawEffect.castEffect<GrRadial2Gradient>();
631 const GrRadial2Gradient& data = drawEffect.castEffect<GrRadial2Gradient>();
669 if (drawEffect.castEffect<GrRadial2Gradient>().isDegenerate()) {
/external/skia/src/effects/
H A DSkColorFilters.cpp236 SkXfermode::Mode mode = drawEffect.castEffect<ModeColorFilterEffect>().mode();
240 if (drawEffect.castEffect<ModeColorFilterEffect>().willUseFilterColor()) {
253 const ModeColorFilterEffect& colorModeFilter = drawEffect.castEffect<ModeColorFilterEffect>();
262 const ModeColorFilterEffect& colorModeFilter = drawEffect.castEffect<ModeColorFilterEffect>();
H A DSkDisplacementMapEffect.cpp508 , fXChannelSelector(drawEffect.castEffect<GrDisplacementMapEffect>().xChannelSelector())
509 , fYChannelSelector(drawEffect.castEffect<GrDisplacementMapEffect>().yChannelSelector()) {
595 drawEffect.castEffect<GrDisplacementMapEffect>();
607 drawEffect.castEffect<GrDisplacementMapEffect>();
H A DSkArithmeticMode.cpp359 GrTexture* backgroundTex = drawEffect.castEffect<GrArithmeticEffect>().backgroundTexture();
400 const GrArithmeticEffect& arith = drawEffect.castEffect<GrArithmeticEffect>();
407 const GrArithmeticEffect& arith = drawEffect.castEffect<GrArithmeticEffect>();
H A DSkPerlinNoiseShader.cpp647 , fType(drawEffect.castEffect<GrPerlinNoiseEffect>().type())
648 , fStitchTiles(drawEffect.castEffect<GrPerlinNoiseEffect>().stitchTiles())
649 , fNumOctaves(drawEffect.castEffect<GrPerlinNoiseEffect>().numOctaves()) {
911 const GrPerlinNoiseEffect& turbulence = drawEffect.castEffect<GrPerlinNoiseEffect>();
939 const GrPerlinNoiseEffect& turbulence = drawEffect.castEffect<GrPerlinNoiseEffect>();
H A DSkAlphaThresholdFilter.cpp190 drawEffect.castEffect<AlphaThresholdEffect>();
H A DSkMatrixConvolutionImageFilter.cpp438 const GrMatrixConvolutionEffect& m = drawEffect.castEffect<GrMatrixConvolutionEffect>();
542 const GrMatrixConvolutionEffect& m = drawEffect.castEffect<GrMatrixConvolutionEffect>();
551 const GrMatrixConvolutionEffect& conv = drawEffect.castEffect<GrMatrixConvolutionEffect>();
H A DSkMorphologyImageFilter.cpp342 const GrMorphologyEffect& m = drawEffect.castEffect<GrMorphologyEffect>();
389 const GrMorphologyEffect& m = drawEffect.castEffect<GrMorphologyEffect>();
397 const Gr1DKernelEffect& kern = drawEffect.castEffect<Gr1DKernelEffect>();
H A DSkLightingImageFilter.cpp1255 const GrLightingEffect& m = drawEffect.castEffect<GrLightingEffect>();
1361 return drawEffect.castEffect<GrLightingEffect>().light()->type();
1366 const GrLightingEffect& lighting = drawEffect.castEffect<GrLightingEffect>();
1410 const GrDiffuseLightingEffect& diffuse = drawEffect.castEffect<GrDiffuseLightingEffect>();
1493 const GrSpecularLightingEffect& spec = drawEffect.castEffect<GrSpecularLightingEffect>();
H A DSkMagnifierImageFilter.cpp175 const GrMagnifierEffect& zoom = drawEffect.castEffect<GrMagnifierEffect>();
H A DSkColorMatrixFilter.cpp433 const ColorMatrixEffect& cme = drawEffect.castEffect<ColorMatrixEffect>();
/external/skia/src/gpu/
H A DGrOvalRenderer.cpp104 const CircleEdgeEffect& circleEffect = drawEffect.castEffect<CircleEdgeEffect>();
124 const CircleEdgeEffect& circleEffect = drawEffect.castEffect<CircleEdgeEffect>();
215 const EllipseEdgeEffect& ellipseEffect = drawEffect.castEffect<EllipseEdgeEffect>();
254 const EllipseEdgeEffect& ellipseEffect = drawEffect.castEffect<EllipseEdgeEffect>();
353 const DIEllipseEdgeEffect& ellipseEffect = drawEffect.castEffect<DIEllipseEdgeEffect>();
410 const DIEllipseEdgeEffect& ellipseEffect = drawEffect.castEffect<DIEllipseEdgeEffect>();

Completed in 1389 milliseconds

12