Buildfix for Symbian.

This commit is contained in:
Sacha 2013-05-02 17:06:09 +10:00
parent c73657e39a
commit 6a2a308069
3 changed files with 7 additions and 7 deletions

View file

@ -2,10 +2,10 @@
#include "../Core/Config.h"
std::shared_ptr<ThreadPool> GlobalThreadPool::pool;
shared_ptr<ThreadPool> GlobalThreadPool::pool;
bool GlobalThreadPool::initialized = false;
void GlobalThreadPool::Loop(const std::function<void(int,int)>& loop, int lower, int upper) {
void GlobalThreadPool::Loop(const function<void(int,int)>& loop, int lower, int upper) {
Inititialize();
pool->ParallelLoop(loop, lower, upper);
}

View file

@ -105,15 +105,15 @@ void TextureScaler::Scale(u32* &data, GLenum &dstFmt, int &width, int &height) {
break;
case GL_UNSIGNED_SHORT_4_4_4_4:
GlobalThreadPool::Loop(std::bind(&convert4444, (u16*)data, xbrzInputBuf, width, p::_1, p::_2), 0, height);
GlobalThreadPool::Loop(bind(&convert4444, (u16*)data, xbrzInputBuf, width, p::_1, p::_2), 0, height);
break;
case GL_UNSIGNED_SHORT_5_6_5:
GlobalThreadPool::Loop(std::bind(&convert565, (u16*)data, xbrzInputBuf, width, p::_1, p::_2), 0, height);
GlobalThreadPool::Loop(bind(&convert565, (u16*)data, xbrzInputBuf, width, p::_1, p::_2), 0, height);
break;
case GL_UNSIGNED_SHORT_5_5_5_1:
GlobalThreadPool::Loop(std::bind(&convert5551, (u16*)data, xbrzInputBuf, width, p::_1, p::_2), 0, height);
GlobalThreadPool::Loop(bind(&convert5551, (u16*)data, xbrzInputBuf, width, p::_1, p::_2), 0, height);
break;
default:
@ -122,7 +122,7 @@ void TextureScaler::Scale(u32* &data, GLenum &dstFmt, int &width, int &height) {
// scale
xbrz::ScalerCfg cfg;
GlobalThreadPool::Loop(std::bind(&xbrz::scale, factor, xbrzInputBuf, xbrzBuf, width, height, cfg, p::_1, p::_2), 0, height);
GlobalThreadPool::Loop(bind(&xbrz::scale, factor, xbrzInputBuf, xbrzBuf, width, height, cfg, p::_1, p::_2), 0, height);
// update values accordingly
data = xbrzBuf;

2
native

@ -1 +1 @@
Subproject commit 8d7fd418387451dd5f4140374959519c09b75a47
Subproject commit 0388a8e23a2664766503996579dc10511b1db524