Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvng <viktor.govako@gmail.com>2015-05-15 13:09:27 +0300
committerAlex Zolotarev <alex@maps.me>2015-09-23 02:48:08 +0300
commit1f50787b057ea3fef8c5f0b3a3945286ce07ea6a (patch)
treee570520307996acf9acb9742435b1d17f567010c /qt_tstfrm
parenteefa43a2b1e4d0bc73ca81922b8614ec05dff6c4 (diff)
Render policies refactoring to support GPU and Software rendering.
Diffstat (limited to 'qt_tstfrm')
-rw-r--r--qt_tstfrm/tstwidgets.cpp10
-rw-r--r--qt_tstfrm/tstwidgets.hpp4
2 files changed, 7 insertions, 7 deletions
diff --git a/qt_tstfrm/tstwidgets.cpp b/qt_tstfrm/tstwidgets.cpp
index b2672f149d..77a67cabf6 100644
--- a/qt_tstfrm/tstwidgets.cpp
+++ b/qt_tstfrm/tstwidgets.cpp
@@ -1,5 +1,7 @@
#include "qt_tstfrm/tstwidgets.hpp"
+#include "map/render_policy.hpp"
+
#include "graphics/screen.hpp"
#include "graphics/resource_manager.hpp"
@@ -103,11 +105,7 @@ namespace tst
rmp.m_textureParams[graphics::ESmallTexture] = tpp;
- rmp.m_glyphCacheParams = graphics::ResourceManager::GlyphCacheParams("unicode_blocks.txt",
- "fonts_whitelist.txt",
- "fonts_blacklist.txt",
- 2 * 1024 * 1024,
- graphics::EDensityMDPI);
+ rmp.m_glyphCacheParams = GetResourceGlyphCacheParams(graphics::EDensityMDPI);
rmp.m_threadSlotsCount = 1;
rmp.m_renderThreadsCount = 0;
@@ -123,7 +121,7 @@ namespace tst
GetPlatform().GetFontNames(fonts);
m_resourceManager->addFonts(fonts);
- Drawer::Params params;
+ graphics::Screen::Params params;
m_primaryFrameBuffer.reset(new graphics::gl::FrameBuffer(true));
diff --git a/qt_tstfrm/tstwidgets.hpp b/qt_tstfrm/tstwidgets.hpp
index b7b60f0033..a02ab3fa47 100644
--- a/qt_tstfrm/tstwidgets.hpp
+++ b/qt_tstfrm/tstwidgets.hpp
@@ -2,10 +2,12 @@
#include "graphics/opengl/texture.hpp"
#include "graphics/opengl/renderbuffer.hpp"
+#include "graphics/opengl/framebuffer.hpp"
+
+#include "graphics/screen.hpp"
#include "graphics/resource_manager.hpp"
-#include "map/drawer.hpp"
#include "map/qgl_render_context.hpp"
#include "std/shared_ptr.hpp"