diff options
author | rachytski <siarhei.rachytski@gmail.com> | 2012-06-28 06:14:36 +0400 |
---|---|---|
committer | Alex Zolotarev <alex@maps.me> | 2015-09-23 01:40:20 +0300 |
commit | 800685af3fc7b2eb7e7b48016f805d3559c4e98b (patch) | |
tree | 497d88ee449ff38bdd3c481283e5fc1ba06f0004 /map/tiling_render_policy_mt.cpp | |
parent | dd270e03c1b4811f1e5b2b54c47fa4ecb1827865 (diff) |
loadSkin always called on the same thread.
Diffstat (limited to 'map/tiling_render_policy_mt.cpp')
-rw-r--r-- | map/tiling_render_policy_mt.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/map/tiling_render_policy_mt.cpp b/map/tiling_render_policy_mt.cpp index f789a9f4d4..e0a016d4cb 100644 --- a/map/tiling_render_policy_mt.cpp +++ b/map/tiling_render_policy_mt.cpp @@ -3,6 +3,7 @@ #include "../platform/platform.hpp" #include "../yg/internal/opengl.hpp" +#include "../yg/skin.hpp" #include "window_handle.hpp" #include "tile_renderer.hpp" @@ -135,7 +136,7 @@ TilingRenderPolicyMT::TilingRenderPolicyMT(Params const & p) dp.m_frameBuffer = make_shared_ptr(new yg::gl::FrameBuffer(p.m_useDefaultFB)); dp.m_resourceManager = m_resourceManager; dp.m_glyphCacheID = m_resourceManager->guiThreadGlyphCacheID(); - dp.m_skinName = SkinName(); + dp.m_skin = make_shared_ptr(yg::loadSkin(m_resourceManager, SkinName())); dp.m_visualScale = VisualScale(); dp.m_useGuiResources = true; dp.m_isSynchronized = false; |