diff options
Diffstat (limited to 'src/gpu/GrOpFlushState.h')
-rw-r--r-- | src/gpu/GrOpFlushState.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/gpu/GrOpFlushState.h b/src/gpu/GrOpFlushState.h index a6f0c26e5e..28e0f68e6a 100644 --- a/src/gpu/GrOpFlushState.h +++ b/src/gpu/GrOpFlushState.h @@ -74,7 +74,8 @@ public: /** Overrides of GrMeshDrawOp::Target. */ - void draw(const GrGeometryProcessor*, const GrPipeline*, const GrMesh&) final; + void draw(const GrGeometryProcessor*, const GrPipeline*, const GrPipeline::FixedDynamicState*, + const GrMesh&) final; void* makeVertexSpace(size_t vertexSize, int vertexCount, const GrBuffer**, int* startVertex) final; uint16_t* makeIndexSpace(int indexCount, const GrBuffer**, int* startIndex) final; @@ -120,6 +121,8 @@ private: int fMeshCnt = 0; GrPendingProgramElement<const GrGeometryProcessor> fGeometryProcessor; const GrPipeline* fPipeline; + const GrPipeline::FixedDynamicState* fFixedDynamicState; + const GrPipeline::DynamicStateArrays* fDynamicStateArrays; uint32_t fOpID; }; |