removed MaxTilesCount from TileRenderer and TilingRenderPolicyXXX

This commit is contained in:
rachytski 2012-03-29 12:57:52 +04:00 committed by Alex Zolotarev
parent ccd8791eea
commit ac5ae06f99
4 changed files with 10 additions and 14 deletions

View file

@ -19,7 +19,6 @@
TileRenderer::TileRenderer(
string const & skinName,
unsigned maxTilesCount,
unsigned executorsCount,
yg::Color const & bgColor,
RenderPolicy::TRenderFn const & renderFn,

View file

@ -77,7 +77,6 @@ public:
/// constructor.
TileRenderer(string const & skinName,
unsigned maxTilesCount,
unsigned tasksCount,
yg::Color const & bgColor,
RenderPolicy::TRenderFn const & renderFn,

View file

@ -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,

View file

@ -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,