Chromium Code Reviews| Index: src/gpu/GrGpu.h |
| diff --git a/src/gpu/GrGpu.h b/src/gpu/GrGpu.h |
| index 8d449b7606351511367888e77c99ad6d5565ebc1..1d3b7a947bd669dfeb49803c5fbf0d8b2ed85f9b 100644 |
| --- a/src/gpu/GrGpu.h |
| +++ b/src/gpu/GrGpu.h |
| @@ -362,12 +362,15 @@ public: |
| void saveActiveTraceMarkers(); |
| void restoreActiveTraceMarkers(); |
| + // creation and deletion of raw texture for testing |
| + virtual GrBackendObject createBackendTexture(void* pixels, int w, int h, |
|
robertphillips
2015/07/10 18:45:18
tab this over ?
jvanverth1
2015/07/10 19:59:44
Done.
|
| + GrPixelConfig config) const = 0; |
| + virtual bool isBackendTexture(GrBackendObject id) const = 0; |
| + virtual void deleteBackendTexture(GrBackendObject id) const = 0; |
| + |
| // Given a rt, find or create a stencil buffer and attach it |
| bool attachStencilAttachmentToRenderTarget(GrRenderTarget* target); |
| - // This is only to be used in tests. |
| - virtual const GrGLContext* glContextForTesting() const { return NULL; } |
| - |
| protected: |
| // Functions used to map clip-respecting stencil tests into normal |
| // stencil funcs supported by GPUs. |