| Index: src/gpu/gl/GrGLGeometryProcessor.cpp
|
| diff --git a/src/gpu/gl/GrGLGeometryProcessor.cpp b/src/gpu/gl/GrGLGeometryProcessor.cpp
|
| index d766017c53838718e566dfff84d4f09054555a0f..5226499deecdeea9125094289da71d859f5019a7 100644
|
| --- a/src/gpu/gl/GrGLGeometryProcessor.cpp
|
| +++ b/src/gpu/gl/GrGLGeometryProcessor.cpp
|
| @@ -22,6 +22,7 @@ void GrGLGeometryProcessor::emitTransforms(GrGLGPBuilder* pb,
|
| const SkMatrix& localMatrix,
|
| const TransformsIn& tin,
|
| TransformsOut* tout) {
|
| + fTransformedLocalCoords = false;
|
| GrGLVertexBuilder* vb = pb->getVertexShaderBuilder();
|
| tout->push_back_n(tin.count());
|
| fInstalledTransforms.push_back_n(tin.count());
|
| @@ -93,6 +94,7 @@ void GrGLGeometryProcessor::emitTransforms(GrGLGPBuilder* pb,
|
| const char* localCoords,
|
| const TransformsIn& tin,
|
| TransformsOut* tout) {
|
| + fTransformedLocalCoords = true;
|
| GrGLVertexBuilder* vb = pb->getVertexShaderBuilder();
|
| tout->push_back_n(tin.count());
|
| for (int i = 0; i < tin.count(); i++) {
|
|
|