diff options
Diffstat (limited to 'src/gpu/GrGpuCommandBuffer.h')
-rw-r--r-- | src/gpu/GrGpuCommandBuffer.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/gpu/GrGpuCommandBuffer.h b/src/gpu/GrGpuCommandBuffer.h index 4fae620625..fe0edc9619 100644 --- a/src/gpu/GrGpuCommandBuffer.h +++ b/src/gpu/GrGpuCommandBuffer.h @@ -99,8 +99,9 @@ public: // number of vertex attributes is too large). bool draw(const GrPrimitiveProcessor&, const GrPipeline&, + const GrPipeline::FixedDynamicState*, + const GrPipeline::DynamicStateArrays*, const GrMesh[], - const GrPipeline::DynamicState[], int meshCount, const SkRect& bounds); @@ -134,8 +135,9 @@ private: // overridden by backend-specific derived class to perform the draw call. virtual void onDraw(const GrPrimitiveProcessor&, const GrPipeline&, + const GrPipeline::FixedDynamicState*, + const GrPipeline::DynamicStateArrays*, const GrMesh[], - const GrPipeline::DynamicState[], int meshCount, const SkRect& bounds) = 0; |