From df925fe0e5429085f0f443f4be1326c0616f6acc Mon Sep 17 00:00:00 2001 From: Lauren Budorick Date: Mon, 4 Aug 2014 17:24:22 -0700 Subject: nonworking prerendering attempts --- include/mbgl/renderer/painter.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include/mbgl/renderer') diff --git a/include/mbgl/renderer/painter.hpp b/include/mbgl/renderer/painter.hpp index b4023de167..82b71b6cb0 100644 --- a/include/mbgl/renderer/painter.hpp +++ b/include/mbgl/renderer/painter.hpp @@ -84,12 +84,15 @@ public: void renderLine(LineBucket& bucket, std::shared_ptr layer_desc, const Tile::ID& id); void renderSymbol(SymbolBucket& bucket, std::shared_ptr layer_desc, const Tile::ID& id); void renderRaster(RasterBucket& bucket, std::shared_ptr layer_desc, const Tile::ID& id); + void renderRaster(GLuint texture, const RasterizeProperties &properties); // do I want to save that? void preparePrerender(PrerenderedTexture &texture); void finishPrerender(PrerenderedTexture &texture); template void renderPrerenderedTexture(PrerenderedTexture &texture, const Properties &properties); + + void createPrerendered(RasterBucket& bucket, std::shared_ptr layer_desc, const Tile::ID& id, const RasterizeProperties& properties); void resize(); -- cgit v1.2.1