diff options
author | 2015-05-14 10:09:13 -0700 | |
---|---|---|
committer | 2015-05-14 10:09:14 -0700 | |
commit | e578a95d3ab16544794b94da4e7ae13fc2ce6244 (patch) | |
tree | aaa10af66b9f6acee7444e827b91825ae2fa313d /src/gpu/effects/GrDistanceFieldGeoProc.h | |
parent | 5b9f352ff1e245dd48e200f8f8b683f4569547d3 (diff) |
Remove viewmatrix from GrGeometryProcessor base class
BUG=skia:
Review URL: https://codereview.chromium.org/1127953003
Diffstat (limited to 'src/gpu/effects/GrDistanceFieldGeoProc.h')
-rw-r--r-- | src/gpu/effects/GrDistanceFieldGeoProc.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gpu/effects/GrDistanceFieldGeoProc.h b/src/gpu/effects/GrDistanceFieldGeoProc.h index 92e48eecb8..ec661cedb8 100644 --- a/src/gpu/effects/GrDistanceFieldGeoProc.h +++ b/src/gpu/effects/GrDistanceFieldGeoProc.h @@ -69,6 +69,7 @@ public: const Attribute* inColor() const { return fInColor; } const Attribute* inTextureCoords() const { return fInTextureCoords; } GrColor color() const { return fColor; } + const SkMatrix& viewMatrix() const { return fViewMatrix; } #ifdef SK_GAMMA_APPLY_TO_A8 float getDistanceAdjust() const { return fDistanceAdjust; } #endif @@ -92,6 +93,7 @@ private: uint32_t flags); GrColor fColor; + SkMatrix fViewMatrix; GrTextureAccess fTextureAccess; #ifdef SK_GAMMA_APPLY_TO_A8 float fDistanceAdjust; @@ -129,6 +131,7 @@ public: const Attribute* inColor() const { return fInColor; } const Attribute* inTextureCoords() const { return fInTextureCoords; } GrColor color() const { return fColor; } + const SkMatrix& viewMatrix() const { return fViewMatrix; } uint32_t getFlags() const { return fFlags; } virtual void getGLProcessorKey(const GrBatchTracker& bt, @@ -145,6 +148,7 @@ private: const GrTextureParams& params, uint32_t flags); GrColor fColor; + SkMatrix fViewMatrix; GrTextureAccess fTextureAccess; uint32_t fFlags; const Attribute* fInPosition; @@ -194,6 +198,7 @@ public: const Attribute* inTextureCoords() const { return fInTextureCoords; } DistanceAdjust getDistanceAdjust() const { return fDistanceAdjust; } GrColor color() const { return fColor; } + const SkMatrix& viewMatrix() const { return fViewMatrix; } uint32_t getFlags() const { return fFlags; } virtual void getGLProcessorKey(const GrBatchTracker& bt, @@ -211,6 +216,7 @@ private: DistanceAdjust wa, uint32_t flags); GrColor fColor; + SkMatrix fViewMatrix; GrTextureAccess fTextureAccess; DistanceAdjust fDistanceAdjust; uint32_t fFlags; |