diff options
Diffstat (limited to 'src/gpu/GrResourceProvider.h')
-rw-r--r-- | src/gpu/GrResourceProvider.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/gpu/GrResourceProvider.h b/src/gpu/GrResourceProvider.h index 47490e14de..091d2dbf16 100644 --- a/src/gpu/GrResourceProvider.h +++ b/src/gpu/GrResourceProvider.h @@ -146,9 +146,9 @@ public: * eviction occurs * @return An initialized GrDrawOpAtlas, or nullptr if creation fails */ - std::unique_ptr<GrDrawOpAtlas> makeAtlas(GrPixelConfig, int width, int height, int numPlotsX, - int numPlotsY, GrDrawOpAtlas::EvictionFunc func, - void* data); + std::unique_ptr<GrDrawOpAtlas> makeAtlas(GrContext*, GrPixelConfig, int width, int height, + int numPlotsX, int numPlotsY, + GrDrawOpAtlas::EvictionFunc func, void* data); /** * If passed in render target already has a stencil buffer, return it. Otherwise attempt to @@ -156,6 +156,7 @@ public: */ GrStencilAttachment* attachStencilAttachment(GrRenderTarget* rt); + GrContext* context() { return this->gpu()->getContext(); } const GrCaps* caps() { return this->gpu()->caps(); } /** |