| Index: src/gpu/GrGeometryProcessor.h
|
| diff --git a/src/gpu/GrGeometryProcessor.h b/src/gpu/GrGeometryProcessor.h
|
| index 97271b94d3f729fac9865f3a0eefa9d40dcaa062..46b7255f708833db49bf8069c9c99669a1529b5c 100644
|
| --- a/src/gpu/GrGeometryProcessor.h
|
| +++ b/src/gpu/GrGeometryProcessor.h
|
| @@ -9,7 +9,6 @@
|
| #define GrGeometryProcessor_DEFINED
|
|
|
| #include "GrColor.h"
|
| -#include "GrGeometryData.h"
|
| #include "GrProcessor.h"
|
| #include "GrShaderVar.h"
|
|
|
| @@ -46,6 +45,8 @@
|
| /*
|
| * A struct for tracking batching decisions. While this lives on GrOptState, it is managed
|
| * entirely by the derived classes of the GP.
|
| + * // TODO this was an early attempt at handling out of order batching. It should be
|
| + * used carefully as it is being replaced by GrBatch
|
| */
|
| class GrBatchTracker {
|
| public:
|
| @@ -65,13 +66,14 @@ private:
|
| SkAlignedSStorage<kMaxSize> fData;
|
| };
|
|
|
| +class GrIndexBufferAllocPool;
|
| class GrGLCaps;
|
| class GrGLPrimitiveProcessor;
|
| class GrOptDrawState;
|
| +class GrVertexBufferAllocPool;
|
|
|
| struct GrInitInvariantOutput;
|
|
|
| -
|
| /*
|
| * This enum is shared by GrPrimitiveProcessors and GrGLPrimitiveProcessors to coordinate shaders
|
| * with vertex attributes / uniforms.
|
|
|