Chromium Code Reviews| Index: src/gpu/GrResourceProvider.h |
| diff --git a/src/gpu/GrResourceProvider.h b/src/gpu/GrResourceProvider.h |
| index 0d80cdd2a086f45941aba8c838ef9d7cc49de8fe..bcfc05a51d3d87e8cdd2b0aebf51fad03054245a 100644 |
| --- a/src/gpu/GrResourceProvider.h |
| +++ b/src/gpu/GrResourceProvider.h |
| @@ -71,6 +71,15 @@ public: |
| using GrTextureProvider::findAndRefResourceByUniqueKey; |
| using GrTextureProvider::abandon; |
| + GrIndexBuffer* refScratchIndexBuffer(size_t size, bool dynamic, |
|
bsalomon
2015/05/13 14:41:36
Do we need a scratch match param at all? When woul
robertphillips
2015/05/13 14:44:55
Well - the static, instanced geometry index buffer
|
| + ScratchMatch match, bool calledDuringFlush); |
| + GrVertexBuffer* refScratchVertBuffer(size_t size, bool dynamic, |
| + ScratchMatch match, bool calledDuringFlush); |
| + |
| +protected: |
| + GrIndexBuffer* internalRefIndexBuffer(size_t size, bool dynamic, uint32_t flags); |
| + GrVertexBuffer* internalRefVertexBuffer(size_t size, bool dynamic, uint32_t flags); |
| + |
| private: |
| const GrIndexBuffer* createInstancedIndexBuffer(const uint16_t* pattern, |
| int patternSize, |