diff options
author | 2015-05-04 10:36:42 -0700 | |
---|---|---|
committer | 2015-05-04 10:36:43 -0700 | |
commit | ed0bcad9c8147fd37c23bdda00ec27ec9ef8d66b (patch) | |
tree | 5eba6a70d867c2e7124f06a9670088afe9cd0d99 /src/gpu/GrAARectRenderer.h | |
parent | d8ed1b64a6c85a8364c23e825164b7bebb43a3a0 (diff) |
Move instanced index buffer creation to flush time
Committed: https://skia.googlesource.com/skia/+/ab622c7b8cc8c39f0a594e4392b9e31b7e1ddb26
Review URL: https://codereview.chromium.org/1116943004
Diffstat (limited to 'src/gpu/GrAARectRenderer.h')
-rw-r--r-- | src/gpu/GrAARectRenderer.h | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/gpu/GrAARectRenderer.h b/src/gpu/GrAARectRenderer.h index 3193f4bc3a..023eadc34f 100644 --- a/src/gpu/GrAARectRenderer.h +++ b/src/gpu/GrAARectRenderer.h @@ -16,7 +16,6 @@ class GrClip; class GrDrawTarget; -class GrGpu; class GrIndexBuffer; class GrPipelineBuilder; @@ -27,19 +26,6 @@ class GrAARectRenderer : public SkRefCnt { public: SK_DECLARE_INST_COUNT(GrAARectRenderer) - GrAARectRenderer(GrGpu* gpu) - : fGpu(gpu) - , fAAFillRectIndexBuffer(NULL) - , fAAMiterStrokeRectIndexBuffer(NULL) - , fAABevelStrokeRectIndexBuffer(NULL) { - } - - void reset(); - - ~GrAARectRenderer() { - this->reset(); - } - // TODO: potentialy fuse the fill & stroke methods and differentiate // between them by passing in stroke (==NULL means fill). @@ -84,11 +70,6 @@ private: const SkRect& devInside, bool miterStroke); - GrGpu* fGpu; - GrIndexBuffer* fAAFillRectIndexBuffer; - GrIndexBuffer* fAAMiterStrokeRectIndexBuffer; - GrIndexBuffer* fAABevelStrokeRectIndexBuffer; - typedef SkRefCnt INHERITED; }; |