Home
last modified time | relevance | path

Searched refs:GrCoordTransform (Results 1 – 25 of 36) sorted by relevance

12

/external/skia/include/gpu/
DGrCoordTransform.h43 class GrCoordTransform : SkNoncopyable {
45 GrCoordTransform() : fSourceCoords(kLocal_GrCoordSet) { SkDEBUGCODE(fInProcessor = false); } in GrCoordTransform() function
52 GrCoordTransform(GrCoordSet sourceCoords, in GrCoordTransform() function
64 GrCoordTransform(GrCoordSet sourceCoords, const SkMatrix& m, in GrCoordTransform() function
74 GrCoordTransform(GrCoordSet sourceCoords, const SkMatrix& m,
91 GrCoordTransform& operator= (const GrCoordTransform& that) {
109 bool operator==(const GrCoordTransform& that) const {
116 bool operator!=(const GrCoordTransform& that) const { return !(*this == that); }
DGrFragmentProcessor.h13 class GrCoordTransform; variable
83 const GrCoordTransform& coordTransform(int index) const { return *fCoordTransforms[index]; } in coordTransform()
85 const SkTArray<const GrCoordTransform*, true>& coordTransforms() const { in coordTransforms()
89 void gatherCoordTransforms(SkTArray<const GrCoordTransform*, true>* outTransforms) const { in gatherCoordTransforms() argument
143 void addCoordTransform(const GrCoordTransform*);
211 SkSTArray<4, const GrCoordTransform*, true> fCoordTransforms;
DGrProcessor.h19 class GrCoordTransform; variable
/external/skia/src/gpu/glsl/
DGrGLSLPrimitiveProcessor.h32 typedef SkSTArray<2, const GrCoordTransform*, true> ProcCoords;
87 static SkMatrix GetTransformMatrix(const SkMatrix& localMatrix, const GrCoordTransform&);
92 const SkTArray<const GrCoordTransform*, true>& transforms) = 0;
DGrGLSLGeometryProcessor.h29 const SkTArray<const GrCoordTransform*, true>& transforms) override { in setTransformData() argument
38 const SkTArray<const GrCoordTransform*, true>& transforms) { in setTransformDataHelper() argument
102 const SkTArray<const GrCoordTransform*, true>& transforms) { in setTransformDataMatrix() argument
DGrGLSLPrimitiveProcessor.cpp16 const GrCoordTransform& coordTransform) { in GetTransformMatrix()
DGrGLSLProgramBuilder.cpp40 SkTArray<const GrCoordTransform*, true>& procCoords = fCoordTransforms.push_back(); in emitAndInstallProcs()
/external/skia/src/gpu/
DGrPrimitiveProcessor.cpp40 GrPrimitiveProcessor::getTransformKey(const SkTArray<const GrCoordTransform*, true>& coords, in getTransformKey() argument
45 const GrCoordTransform* coordTransform = coords[t]; in getTransformKey()
DGrCoordTransform.cpp13 void GrCoordTransform::reset(GrCoordSet sourceCoords, const SkMatrix& m, const GrTexture* texture, in reset()
56 void GrCoordTransform::reset(GrCoordSet sourceCoords, in reset()
DGrPrimitiveProcessor.h194 uint32_t getTransformKey(const SkTArray<const GrCoordTransform*, true>& coords,
DGrPathProcessor.cpp98 const SkTArray<const GrCoordTransform*, true>& coordTransforms) override { in setTransformData() argument
DGrFragmentProcessor.cpp73 void GrFragmentProcessor::addCoordTransform(const GrCoordTransform* transform) { in addCoordTransform()
DGrDefaultGeoProcFactory.cpp186 const SkTArray<const GrCoordTransform*, true>& transforms) override { in setTransformData() argument
/external/skia/src/gpu/effects/
DGrYUVEffect.cpp76 yuvMatrix[0] = GrCoordTransform::MakeDivByTextureWHMatrix(yTexture); in Create()
182 GrCoordTransform fYTransform;
184 GrCoordTransform fUTransform;
186 GrCoordTransform fVTransform;
341 GrCoordTransform fTransform;
DGrBicubicEffect.h40 return Create(tex, coefficients, GrCoordTransform::MakeDivByTextureWHMatrix(tex),
44 GrCoordTransform::MakeDivByTextureWHMatrix(tex), *domain);
DGr1DKernelEffect.h34 : INHERITED(texture, GrCoordTransform::MakeDivByTextureWHMatrix(texture)) in Gr1DKernelEffect()
DGrSingleTextureEffect.h59 GrCoordTransform fCoordTransform;
DGrBitmapTextGeoProc.cpp100 const SkTArray<const GrCoordTransform*, true>& transforms) override { in setTransformData() argument
DGrBezierEffect.cpp55 const SkTArray<const GrCoordTransform*, true>& transforms) override { in setTransformData() argument
329 const SkTArray<const GrCoordTransform*, true>& transforms) override { in setTransformData() argument
/external/skia/src/effects/
DSkAlphaThresholdFilter.cpp82 SkMatrix matrix = GrCoordTransform::MakeDivByTextureWHMatrix(texture); in make_div_and_translate_matrix()
117 GrCoordTransform::MakeDivByTextureWHMatrix(texture), texture, in AlphaThresholdEffect()
144 GrCoordTransform fImageCoordTransform;
146 GrCoordTransform fMaskCoordTransform;
DSkDisplacementMapEffect.cpp377 GrCoordTransform fDisplacementTransform;
379 GrCoordTransform fColorTransform;
438 SkMatrix offsetMatrix = GrCoordTransform::MakeDivByTextureWHMatrix(displacement); in filterImageGPUDeprecated()
/external/skia/src/effects/gradients/
DSkGradientShaderPriv.h384 const GrCoordTransform& getCoordTransform() const { return fCoordTransform; } in getCoordTransform()
389 GrCoordTransform fCoordTransform;
/external/skia/src/core/
DSkLightingShader.cpp318 GrCoordTransform fDiffDeviceTransform;
319 GrCoordTransform fNormDeviceTransform;
/external/skia/src/gpu/batches/
DGrPLSPathRenderer.cpp401 const SkTArray<const GrCoordTransform*, true>& transforms) override { in setTransformData() argument
590 const SkTArray<const GrCoordTransform*, true>& transforms) override { in setTransformData() argument
733 const SkTArray<const GrCoordTransform*, true>& transforms) override { in setTransformData() argument
/external/skia/gm/
Ddcshader.cpp99 GrCoordTransform fDeviceTransform;

12