forked from organicmaps/organicmaps
removed MaxTilesCount from TileRenderer and TilingRenderPolicyXXX
This commit is contained in:
parent
ccd8791eea
commit
ac5ae06f99
4 changed files with 10 additions and 14 deletions
|
@ -19,7 +19,6 @@
|
|||
|
||||
TileRenderer::TileRenderer(
|
||||
string const & skinName,
|
||||
unsigned maxTilesCount,
|
||||
unsigned executorsCount,
|
||||
yg::Color const & bgColor,
|
||||
RenderPolicy::TRenderFn const & renderFn,
|
||||
|
|
|
@ -77,7 +77,6 @@ public:
|
|||
|
||||
/// constructor.
|
||||
TileRenderer(string const & skinName,
|
||||
unsigned maxTilesCount,
|
||||
unsigned tasksCount,
|
||||
yg::Color const & bgColor,
|
||||
RenderPolicy::TRenderFn const & renderFn,
|
||||
|
|
|
@ -58,7 +58,7 @@ TilingRenderPolicyMT::TilingRenderPolicyMT(VideoTimer * videoTimer,
|
|||
|
||||
rmp.m_renderTargetTexturesParams = yg::ResourceManager::TexturePoolParams(GetPlatform().TileSize(),
|
||||
GetPlatform().TileSize(),
|
||||
GetPlatform().MaxTilesCount(),
|
||||
1,
|
||||
rmp.m_texRtFormat,
|
||||
true,
|
||||
true,
|
||||
|
@ -66,10 +66,10 @@ TilingRenderPolicyMT::TilingRenderPolicyMT(VideoTimer * videoTimer,
|
|||
5,
|
||||
"renderTargetTexture",
|
||||
false,
|
||||
false);
|
||||
true);
|
||||
|
||||
rmp.m_styleCacheTexturesParams = yg::ResourceManager::TexturePoolParams(512,
|
||||
1024,
|
||||
512 * int(ceil(GetPlatform().VisualScale())),
|
||||
2,
|
||||
rmp.m_texFormat,
|
||||
true,
|
||||
|
@ -80,16 +80,16 @@ TilingRenderPolicyMT::TilingRenderPolicyMT(VideoTimer * videoTimer,
|
|||
false,
|
||||
false);
|
||||
|
||||
rmp.m_guiThreadStoragesParams = yg::ResourceManager::StoragePoolParams(5000 * sizeof(yg::gl::Vertex),
|
||||
rmp.m_guiThreadStoragesParams = yg::ResourceManager::StoragePoolParams(2000 * sizeof(yg::gl::Vertex),
|
||||
sizeof(yg::gl::Vertex),
|
||||
10000 * sizeof(unsigned short),
|
||||
4000 * sizeof(unsigned short),
|
||||
sizeof(unsigned short),
|
||||
10,
|
||||
20,
|
||||
true,
|
||||
true,
|
||||
1,
|
||||
"guiThreadStorage",
|
||||
false,
|
||||
true,
|
||||
false);
|
||||
|
||||
rmp.m_guiThreadTexturesParams = yg::ResourceManager::TexturePoolParams(256,
|
||||
|
@ -161,7 +161,6 @@ TilingRenderPolicyMT::~TilingRenderPolicyMT()
|
|||
void TilingRenderPolicyMT::SetRenderFn(TRenderFn renderFn)
|
||||
{
|
||||
m_TileRenderer.reset(new TileRenderer(GetPlatform().SkinName(),
|
||||
GetPlatform().MaxTilesCount(),
|
||||
GetPlatform().CpuCores(),
|
||||
m_bgColor,
|
||||
renderFn,
|
||||
|
|
|
@ -60,15 +60,15 @@ TilingRenderPolicyST::TilingRenderPolicyST(VideoTimer * videoTimer,
|
|||
|
||||
rmp.m_renderTargetTexturesParams = yg::ResourceManager::TexturePoolParams(GetPlatform().TileSize(),
|
||||
GetPlatform().TileSize(),
|
||||
GetPlatform().MaxTilesCount(),
|
||||
GetPlatform().CpuCores(),
|
||||
rmp.m_texRtFormat,
|
||||
true,
|
||||
true,
|
||||
false,
|
||||
true,
|
||||
4,
|
||||
"renderTargetTexture",
|
||||
false,
|
||||
false);
|
||||
true);
|
||||
|
||||
rmp.m_styleCacheTexturesParams = yg::ResourceManager::TexturePoolParams(512,
|
||||
512 * int(ceil(GetPlatform().VisualScale())),
|
||||
|
@ -198,7 +198,6 @@ void TilingRenderPolicyST::SetRenderFn(TRenderFn renderFn)
|
|||
queues[i] = m_QueuedRenderer->GetPacketsQueue(i);
|
||||
|
||||
m_TileRenderer.reset(new TileRenderer(GetPlatform().SkinName(),
|
||||
m_maxTilesCount,
|
||||
GetPlatform().CpuCores(),
|
||||
m_bgColor,
|
||||
renderFn,
|
||||
|
|
Loading…
Add table
Reference in a new issue