mirror of https://github.com/PCSX2/pcsx2.git
gsdx: use size_t for loop index when it used countof macro
* fix override_GL_ARB_copy_image typo git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5687 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
aec05e8b60
commit
58cacc3b1c
|
@ -193,7 +193,7 @@ namespace GLLoader {
|
||||||
found_GL_ARB_separate_shader_objects = !!theApp.GetConfig("override_GL_ARB_separate_shader_objects", -1);
|
found_GL_ARB_separate_shader_objects = !!theApp.GetConfig("override_GL_ARB_separate_shader_objects", -1);
|
||||||
fprintf(stderr, "Override GL_ARB_separate_shader_objects detection\n");
|
fprintf(stderr, "Override GL_ARB_separate_shader_objects detection\n");
|
||||||
}
|
}
|
||||||
if (theApp.GetConfig("ovveride_GL_ARB_copy_image", -1) != -1) {
|
if (theApp.GetConfig("override_GL_ARB_copy_image", -1) != -1) {
|
||||||
// Same extension so override both
|
// Same extension so override both
|
||||||
found_GL_ARB_copy_image = !!theApp.GetConfig("override_GL_ARB_copy_image", -1);
|
found_GL_ARB_copy_image = !!theApp.GetConfig("override_GL_ARB_copy_image", -1);
|
||||||
found_GL_NV_copy_image = !!theApp.GetConfig("override_GL_ARB_copy_image", -1);
|
found_GL_NV_copy_image = !!theApp.GetConfig("override_GL_ARB_copy_image", -1);
|
||||||
|
|
|
@ -27,7 +27,7 @@ GPUState::GPUState()
|
||||||
{
|
{
|
||||||
memset(m_status, 0, sizeof(m_status));
|
memset(m_status, 0, sizeof(m_status));
|
||||||
|
|
||||||
for(uint32 i = 0; i < countof(m_fpGPUStatusCommandHandlers); i++)
|
for(size_t i = 0; i < countof(m_fpGPUStatusCommandHandlers); i++)
|
||||||
{
|
{
|
||||||
m_fpGPUStatusCommandHandlers[i] = &GPUState::SCH_Null;
|
m_fpGPUStatusCommandHandlers[i] = &GPUState::SCH_Null;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1219,7 +1219,7 @@ EXPORT_C GSBenchmark(HWND hwnd, HINSTANCE hinst, LPSTR lpszCmdLine, int nCmdShow
|
||||||
|
|
||||||
fprintf(file, "%d x %d\n\n", w, h);
|
fprintf(file, "%d x %d\n\n", w, h);
|
||||||
|
|
||||||
for(int i = 0; i < countof(s_format); i++)
|
for(size_t i = 0; i < countof(s_format); i++)
|
||||||
{
|
{
|
||||||
const GSLocalMemory::psm_t& psm = GSLocalMemory::m_psm[s_format[i].psm];
|
const GSLocalMemory::psm_t& psm = GSLocalMemory::m_psm[s_format[i].psm];
|
||||||
|
|
||||||
|
|
|
@ -531,7 +531,7 @@ CRC::Game CRC::Lookup(uint32 crc)
|
||||||
printf( "GSdx: CrcHacksExclusions: %s\n", exclusions.c_str() );
|
printf( "GSdx: CrcHacksExclusions: %s\n", exclusions.c_str() );
|
||||||
|
|
||||||
int crcDups = 0;
|
int crcDups = 0;
|
||||||
for(uint32 i = 0; i < countof(m_games); i++)
|
for(size_t i = 0; i < countof(m_games); i++)
|
||||||
{
|
{
|
||||||
if( !IsCrcExcluded( exclusions, m_games[i].crc ) ){
|
if( !IsCrcExcluded( exclusions, m_games[i].crc ) ){
|
||||||
if(m_map[m_games[i].crc]){
|
if(m_map[m_games[i].crc]){
|
||||||
|
|
|
@ -226,7 +226,7 @@ void GSDevice::Merge(GSTexture* st[2], GSVector4* sr, GSVector4* dr, const GSVec
|
||||||
{
|
{
|
||||||
GSTexture* tex[2] = {NULL, NULL};
|
GSTexture* tex[2] = {NULL, NULL};
|
||||||
|
|
||||||
for(uint32 i = 0; i < countof(tex); i++)
|
for(size_t i = 0; i < countof(tex); i++)
|
||||||
{
|
{
|
||||||
if(st[i] != NULL)
|
if(st[i] != NULL)
|
||||||
{
|
{
|
||||||
|
@ -236,7 +236,7 @@ void GSDevice::Merge(GSTexture* st[2], GSVector4* sr, GSVector4* dr, const GSVec
|
||||||
|
|
||||||
DoMerge(tex, sr, m_merge, dr, slbg, mmod, c);
|
DoMerge(tex, sr, m_merge, dr, slbg, mmod, c);
|
||||||
|
|
||||||
for(uint32 i = 0; i < countof(tex); i++)
|
for(size_t i = 0; i < countof(tex); i++)
|
||||||
{
|
{
|
||||||
if(tex[i] != st[i])
|
if(tex[i] != st[i])
|
||||||
{
|
{
|
||||||
|
|
|
@ -170,7 +170,7 @@ bool GSDevice11::Create(GSWnd* wnd)
|
||||||
|
|
||||||
CompileShader(IDR_CONVERT_FX, "vs_main", NULL, &m_convert.vs, il_convert, countof(il_convert), &m_convert.il);
|
CompileShader(IDR_CONVERT_FX, "vs_main", NULL, &m_convert.vs, il_convert, countof(il_convert), &m_convert.il);
|
||||||
|
|
||||||
for(int i = 0; i < countof(m_convert.ps); i++)
|
for(size_t i = 0; i < countof(m_convert.ps); i++)
|
||||||
{
|
{
|
||||||
CompileShader(IDR_CONVERT_FX, format("ps_main%d", i).c_str(), NULL, &m_convert.ps[i]);
|
CompileShader(IDR_CONVERT_FX, format("ps_main%d", i).c_str(), NULL, &m_convert.ps[i]);
|
||||||
}
|
}
|
||||||
|
@ -198,7 +198,7 @@ bool GSDevice11::Create(GSWnd* wnd)
|
||||||
|
|
||||||
hr = m_dev->CreateBuffer(&bd, NULL, &m_merge.cb);
|
hr = m_dev->CreateBuffer(&bd, NULL, &m_merge.cb);
|
||||||
|
|
||||||
for(int i = 0; i < countof(m_merge.ps); i++)
|
for(size_t i = 0; i < countof(m_merge.ps); i++)
|
||||||
{
|
{
|
||||||
CompileShader(IDR_MERGE_FX, format("ps_main%d", i).c_str(), NULL, &m_merge.ps[i]);
|
CompileShader(IDR_MERGE_FX, format("ps_main%d", i).c_str(), NULL, &m_merge.ps[i]);
|
||||||
}
|
}
|
||||||
|
@ -226,7 +226,7 @@ bool GSDevice11::Create(GSWnd* wnd)
|
||||||
|
|
||||||
hr = m_dev->CreateBuffer(&bd, NULL, &m_interlace.cb);
|
hr = m_dev->CreateBuffer(&bd, NULL, &m_interlace.cb);
|
||||||
|
|
||||||
for(int i = 0; i < countof(m_interlace.ps); i++)
|
for(size_t i = 0; i < countof(m_interlace.ps); i++)
|
||||||
{
|
{
|
||||||
CompileShader(IDR_INTERLACE_FX, format("ps_main%d", i).c_str(), NULL, &m_interlace.ps[i]);
|
CompileShader(IDR_INTERLACE_FX, format("ps_main%d", i).c_str(), NULL, &m_interlace.ps[i]);
|
||||||
}
|
}
|
||||||
|
@ -1003,7 +1003,7 @@ void GSDevice11::PSSetShaderResources(GSTexture* sr0, GSTexture* sr1)
|
||||||
PSSetShaderResource(0, sr0);
|
PSSetShaderResource(0, sr0);
|
||||||
PSSetShaderResource(1, sr1);
|
PSSetShaderResource(1, sr1);
|
||||||
|
|
||||||
for(int i = 2; i < countof(m_state.ps_srv); i++)
|
for(size_t i = 2; i < countof(m_state.ps_srv); i++)
|
||||||
{
|
{
|
||||||
PSSetShaderResource(i, NULL);
|
PSSetShaderResource(i, NULL);
|
||||||
}
|
}
|
||||||
|
|
|
@ -136,7 +136,7 @@ static D3DFORMAT BestD3dFormat(IDirect3D9* d3d, UINT adapter, D3DDEVTYPE devtype
|
||||||
|
|
||||||
if(1 == msaaCount) msaaCount = 0;
|
if(1 == msaaCount) msaaCount = 0;
|
||||||
|
|
||||||
for(int i = 0; i < countof(fmts); i++)
|
for(size_t i = 0; i < countof(fmts); i++)
|
||||||
{
|
{
|
||||||
if(TestDepthFormat(d3d, adapter, devtype, fmts[i]) && (!msaaCount || IsMsaaSupported(d3d, adapter, devtype, fmts[i], msaaCount, msaa_desc)))
|
if(TestDepthFormat(d3d, adapter, devtype, fmts[i]) && (!msaaCount || IsMsaaSupported(d3d, adapter, devtype, fmts[i], msaaCount, msaa_desc)))
|
||||||
{
|
{
|
||||||
|
@ -288,7 +288,7 @@ bool GSDevice9::Create(GSWnd* wnd)
|
||||||
|
|
||||||
CompileShader(IDR_CONVERT_FX, "vs_main", NULL, &m_convert.vs, il_convert, countof(il_convert), &m_convert.il);
|
CompileShader(IDR_CONVERT_FX, "vs_main", NULL, &m_convert.vs, il_convert, countof(il_convert), &m_convert.il);
|
||||||
|
|
||||||
for(int i = 0; i < countof(m_convert.ps); i++)
|
for(size_t i = 0; i < countof(m_convert.ps); i++)
|
||||||
{
|
{
|
||||||
CompileShader(IDR_CONVERT_FX, format("ps_main%d", i), NULL, &m_convert.ps[i]);
|
CompileShader(IDR_CONVERT_FX, format("ps_main%d", i), NULL, &m_convert.ps[i]);
|
||||||
}
|
}
|
||||||
|
@ -315,7 +315,7 @@ bool GSDevice9::Create(GSWnd* wnd)
|
||||||
|
|
||||||
// merge
|
// merge
|
||||||
|
|
||||||
for(int i = 0; i < countof(m_merge.ps); i++)
|
for(size_t i = 0; i < countof(m_merge.ps); i++)
|
||||||
{
|
{
|
||||||
CompileShader(IDR_MERGE_FX, format("ps_main%d", i), NULL, &m_merge.ps[i]);
|
CompileShader(IDR_MERGE_FX, format("ps_main%d", i), NULL, &m_merge.ps[i]);
|
||||||
}
|
}
|
||||||
|
@ -331,7 +331,7 @@ bool GSDevice9::Create(GSWnd* wnd)
|
||||||
|
|
||||||
// interlace
|
// interlace
|
||||||
|
|
||||||
for(int i = 0; i < countof(m_interlace.ps); i++)
|
for(size_t i = 0; i < countof(m_interlace.ps); i++)
|
||||||
{
|
{
|
||||||
CompileShader(IDR_INTERLACE_FX, format("ps_main%d", i), NULL, &m_interlace.ps[i]);
|
CompileShader(IDR_INTERLACE_FX, format("ps_main%d", i), NULL, &m_interlace.ps[i]);
|
||||||
}
|
}
|
||||||
|
@ -863,7 +863,7 @@ void GSDevice9::StretchRect(GSTexture* st, const GSVector4& sr, GSTexture* dt, c
|
||||||
{GSVector4(right, bottom, 0.5f, 1.0f), GSVector2(sr.z, sr.w)},
|
{GSVector4(right, bottom, 0.5f, 1.0f), GSVector2(sr.z, sr.w)},
|
||||||
};
|
};
|
||||||
|
|
||||||
for(int i = 0; i < countof(vertices); i++)
|
for(size_t i = 0; i < countof(vertices); i++)
|
||||||
{
|
{
|
||||||
vertices[i].p.x -= 1.0f / ds.x;
|
vertices[i].p.x -= 1.0f / ds.x;
|
||||||
vertices[i].p.y += 1.0f / ds.y;
|
vertices[i].p.y += 1.0f / ds.y;
|
||||||
|
|
|
@ -225,7 +225,7 @@ bool GSDeviceOGL::Create(GSWnd* wnd)
|
||||||
// convert
|
// convert
|
||||||
// ****************************************************************
|
// ****************************************************************
|
||||||
CompileShaderFromSource("convert.glsl", "vs_main", GL_VERTEX_SHADER, &m_convert.vs, convert_glsl);
|
CompileShaderFromSource("convert.glsl", "vs_main", GL_VERTEX_SHADER, &m_convert.vs, convert_glsl);
|
||||||
for(uint32 i = 0; i < countof(m_convert.ps); i++)
|
for(size_t i = 0; i < countof(m_convert.ps); i++)
|
||||||
CompileShaderFromSource("convert.glsl", format("ps_main%d", i), GL_FRAGMENT_SHADER, &m_convert.ps[i], convert_glsl);
|
CompileShaderFromSource("convert.glsl", format("ps_main%d", i), GL_FRAGMENT_SHADER, &m_convert.ps[i], convert_glsl);
|
||||||
|
|
||||||
// Note the following object are initialized to 0 so disabled.
|
// Note the following object are initialized to 0 so disabled.
|
||||||
|
@ -258,7 +258,7 @@ bool GSDeviceOGL::Create(GSWnd* wnd)
|
||||||
// ****************************************************************
|
// ****************************************************************
|
||||||
m_merge_obj.cb = new GSUniformBufferOGL(g_merge_cb_index, sizeof(MergeConstantBuffer));
|
m_merge_obj.cb = new GSUniformBufferOGL(g_merge_cb_index, sizeof(MergeConstantBuffer));
|
||||||
|
|
||||||
for(uint32 i = 0; i < countof(m_merge_obj.ps); i++)
|
for(size_t i = 0; i < countof(m_merge_obj.ps); i++)
|
||||||
CompileShaderFromSource("merge.glsl", format("ps_main%d", i), GL_FRAGMENT_SHADER, &m_merge_obj.ps[i], merge_glsl);
|
CompileShaderFromSource("merge.glsl", format("ps_main%d", i), GL_FRAGMENT_SHADER, &m_merge_obj.ps[i], merge_glsl);
|
||||||
|
|
||||||
m_merge_obj.bs = new GSBlendStateOGL();
|
m_merge_obj.bs = new GSBlendStateOGL();
|
||||||
|
@ -270,7 +270,7 @@ bool GSDeviceOGL::Create(GSWnd* wnd)
|
||||||
// ****************************************************************
|
// ****************************************************************
|
||||||
m_interlace.cb = new GSUniformBufferOGL(g_interlace_cb_index, sizeof(InterlaceConstantBuffer));
|
m_interlace.cb = new GSUniformBufferOGL(g_interlace_cb_index, sizeof(InterlaceConstantBuffer));
|
||||||
|
|
||||||
for(uint32 i = 0; i < countof(m_interlace.ps); i++)
|
for(size_t i = 0; i < countof(m_interlace.ps); i++)
|
||||||
CompileShaderFromSource("interlace.glsl", format("ps_main%d", i), GL_FRAGMENT_SHADER, &m_interlace.ps[i], interlace_glsl);
|
CompileShaderFromSource("interlace.glsl", format("ps_main%d", i), GL_FRAGMENT_SHADER, &m_interlace.ps[i], interlace_glsl);
|
||||||
// ****************************************************************
|
// ****************************************************************
|
||||||
// Shade boost
|
// Shade boost
|
||||||
|
|
|
@ -116,89 +116,89 @@ GSLocalMemory::GSLocalMemory()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(rowOffset32); x++)
|
for(size_t x = 0; x < countof(rowOffset32); x++)
|
||||||
{
|
{
|
||||||
rowOffset32[x] = (int)PixelAddress32(x & 0x7ff, 0, 0, 32) - (int)PixelAddress32(0, 0, 0, 32);
|
rowOffset32[x] = (int)PixelAddress32(x & 0x7ff, 0, 0, 32) - (int)PixelAddress32(0, 0, 0, 32);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(rowOffset32Z); x++)
|
for(size_t x = 0; x < countof(rowOffset32Z); x++)
|
||||||
{
|
{
|
||||||
rowOffset32Z[x] = (int)PixelAddress32Z(x & 0x7ff, 0, 0, 32) - (int)PixelAddress32Z(0, 0, 0, 32);
|
rowOffset32Z[x] = (int)PixelAddress32Z(x & 0x7ff, 0, 0, 32) - (int)PixelAddress32Z(0, 0, 0, 32);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(rowOffset16); x++)
|
for(size_t x = 0; x < countof(rowOffset16); x++)
|
||||||
{
|
{
|
||||||
rowOffset16[x] = (int)PixelAddress16(x & 0x7ff, 0, 0, 32) - (int)PixelAddress16(0, 0, 0, 32);
|
rowOffset16[x] = (int)PixelAddress16(x & 0x7ff, 0, 0, 32) - (int)PixelAddress16(0, 0, 0, 32);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(rowOffset16S); x++)
|
for(size_t x = 0; x < countof(rowOffset16S); x++)
|
||||||
{
|
{
|
||||||
rowOffset16S[x] = (int)PixelAddress16S(x & 0x7ff, 0, 0, 32) - (int)PixelAddress16S(0, 0, 0, 32);
|
rowOffset16S[x] = (int)PixelAddress16S(x & 0x7ff, 0, 0, 32) - (int)PixelAddress16S(0, 0, 0, 32);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(rowOffset16Z); x++)
|
for(size_t x = 0; x < countof(rowOffset16Z); x++)
|
||||||
{
|
{
|
||||||
rowOffset16Z[x] = (int)PixelAddress16Z(x & 0x7ff, 0, 0, 32) - (int)PixelAddress16Z(0, 0, 0, 32);
|
rowOffset16Z[x] = (int)PixelAddress16Z(x & 0x7ff, 0, 0, 32) - (int)PixelAddress16Z(0, 0, 0, 32);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(rowOffset16SZ); x++)
|
for(size_t x = 0; x < countof(rowOffset16SZ); x++)
|
||||||
{
|
{
|
||||||
rowOffset16SZ[x] = (int)PixelAddress16SZ(x & 0x7ff, 0, 0, 32) - (int)PixelAddress16SZ(0, 0, 0, 32);
|
rowOffset16SZ[x] = (int)PixelAddress16SZ(x & 0x7ff, 0, 0, 32) - (int)PixelAddress16SZ(0, 0, 0, 32);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(rowOffset8[0]); x++)
|
for(size_t x = 0; x < countof(rowOffset8[0]); x++)
|
||||||
{
|
{
|
||||||
rowOffset8[0][x] = (int)PixelAddress8(x & 0x7ff, 0, 0, 32) - (int)PixelAddress8(0, 0, 0, 32);
|
rowOffset8[0][x] = (int)PixelAddress8(x & 0x7ff, 0, 0, 32) - (int)PixelAddress8(0, 0, 0, 32);
|
||||||
rowOffset8[1][x] = (int)PixelAddress8(x & 0x7ff, 2, 0, 32) - (int)PixelAddress8(0, 2, 0, 32);
|
rowOffset8[1][x] = (int)PixelAddress8(x & 0x7ff, 2, 0, 32) - (int)PixelAddress8(0, 2, 0, 32);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(rowOffset4[0]); x++)
|
for(size_t x = 0; x < countof(rowOffset4[0]); x++)
|
||||||
{
|
{
|
||||||
rowOffset4[0][x] = (int)PixelAddress4(x & 0x7ff, 0, 0, 32) - (int)PixelAddress4(0, 0, 0, 32);
|
rowOffset4[0][x] = (int)PixelAddress4(x & 0x7ff, 0, 0, 32) - (int)PixelAddress4(0, 0, 0, 32);
|
||||||
rowOffset4[1][x] = (int)PixelAddress4(x & 0x7ff, 2, 0, 32) - (int)PixelAddress4(0, 2, 0, 32);
|
rowOffset4[1][x] = (int)PixelAddress4(x & 0x7ff, 2, 0, 32) - (int)PixelAddress4(0, 2, 0, 32);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(blockOffset32); x++)
|
for(size_t x = 0; x < countof(blockOffset32); x++)
|
||||||
{
|
{
|
||||||
blockOffset32[x] = (short)((int)BlockNumber32(x << 3, 0, 0, 32) - (int)BlockNumber32(0, 0, 0, 32));
|
blockOffset32[x] = (short)((int)BlockNumber32(x << 3, 0, 0, 32) - (int)BlockNumber32(0, 0, 0, 32));
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(blockOffset32Z); x++)
|
for(size_t x = 0; x < countof(blockOffset32Z); x++)
|
||||||
{
|
{
|
||||||
blockOffset32Z[x] = (short)((int)BlockNumber32Z(x << 3, 0, 0, 32) - (int)BlockNumber32Z(0, 0, 0, 32));
|
blockOffset32Z[x] = (short)((int)BlockNumber32Z(x << 3, 0, 0, 32) - (int)BlockNumber32Z(0, 0, 0, 32));
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(blockOffset16); x++)
|
for(size_t x = 0; x < countof(blockOffset16); x++)
|
||||||
{
|
{
|
||||||
blockOffset16[x] = (short)((int)BlockNumber16(x << 3, 0, 0, 32) - (int)BlockNumber16(0, 0, 0, 32));
|
blockOffset16[x] = (short)((int)BlockNumber16(x << 3, 0, 0, 32) - (int)BlockNumber16(0, 0, 0, 32));
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(blockOffset16S); x++)
|
for(size_t x = 0; x < countof(blockOffset16S); x++)
|
||||||
{
|
{
|
||||||
blockOffset16S[x] = (short)((int)BlockNumber16S(x << 3, 0, 0, 32) - (int)BlockNumber16S(0, 0, 0, 32));
|
blockOffset16S[x] = (short)((int)BlockNumber16S(x << 3, 0, 0, 32) - (int)BlockNumber16S(0, 0, 0, 32));
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(blockOffset16Z); x++)
|
for(size_t x = 0; x < countof(blockOffset16Z); x++)
|
||||||
{
|
{
|
||||||
blockOffset16Z[x] = (short)((int)BlockNumber16Z(x << 3, 0, 0, 32) - (int)BlockNumber16Z(0, 0, 0, 32));
|
blockOffset16Z[x] = (short)((int)BlockNumber16Z(x << 3, 0, 0, 32) - (int)BlockNumber16Z(0, 0, 0, 32));
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(blockOffset16SZ); x++)
|
for(size_t x = 0; x < countof(blockOffset16SZ); x++)
|
||||||
{
|
{
|
||||||
blockOffset16SZ[x] = (short)((int)BlockNumber16SZ(x << 3, 0, 0, 32) - (int)BlockNumber16SZ(0, 0, 0, 32));
|
blockOffset16SZ[x] = (short)((int)BlockNumber16SZ(x << 3, 0, 0, 32) - (int)BlockNumber16SZ(0, 0, 0, 32));
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(blockOffset8); x++)
|
for(size_t x = 0; x < countof(blockOffset8); x++)
|
||||||
{
|
{
|
||||||
blockOffset8[x] = (short)((int)BlockNumber8(x << 3, 0, 0, 32) - (int)BlockNumber8(0, 0, 0, 32));
|
blockOffset8[x] = (short)((int)BlockNumber8(x << 3, 0, 0, 32) - (int)BlockNumber8(0, 0, 0, 32));
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 x = 0; x < countof(blockOffset4); x++)
|
for(size_t x = 0; x < countof(blockOffset4); x++)
|
||||||
{
|
{
|
||||||
blockOffset4[x] = (short)((int)BlockNumber4(x << 3, 0, 0, 32) - (int)BlockNumber4(0, 0, 0, 32));
|
blockOffset4[x] = (short)((int)BlockNumber4(x << 3, 0, 0, 32) - (int)BlockNumber4(0, 0, 0, 32));
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 i = 0; i < countof(m_psm); i++)
|
for(size_t i = 0; i < countof(m_psm); i++)
|
||||||
{
|
{
|
||||||
m_psm[i].pa = &GSLocalMemory::PixelAddress32;
|
m_psm[i].pa = &GSLocalMemory::PixelAddress32;
|
||||||
m_psm[i].bn = &GSLocalMemory::BlockNumber32;
|
m_psm[i].bn = &GSLocalMemory::BlockNumber32;
|
||||||
|
@ -408,7 +408,7 @@ GSLocalMemory::GSLocalMemory()
|
||||||
m_psm[PSM_PSMT8].pal = m_psm[PSM_PSMT8H].pal = 256;
|
m_psm[PSM_PSMT8].pal = m_psm[PSM_PSMT8H].pal = 256;
|
||||||
m_psm[PSM_PSMT4].pal = m_psm[PSM_PSMT4HL].pal = m_psm[PSM_PSMT4HH].pal = 16;
|
m_psm[PSM_PSMT4].pal = m_psm[PSM_PSMT4HL].pal = m_psm[PSM_PSMT4HH].pal = 16;
|
||||||
|
|
||||||
for(uint32 i = 0; i < countof(m_psm); i++) m_psm[i].fmt = 3;
|
for(size_t i = 0; i < countof(m_psm); i++) m_psm[i].fmt = 3;
|
||||||
m_psm[PSM_PSMCT32].fmt = m_psm[PSM_PSMZ32].fmt = 0;
|
m_psm[PSM_PSMCT32].fmt = m_psm[PSM_PSMZ32].fmt = 0;
|
||||||
m_psm[PSM_PSMCT24].fmt = m_psm[PSM_PSMZ24].fmt = 1;
|
m_psm[PSM_PSMCT24].fmt = m_psm[PSM_PSMZ24].fmt = 1;
|
||||||
m_psm[PSM_PSMCT16].fmt = m_psm[PSM_PSMZ16].fmt = 2;
|
m_psm[PSM_PSMCT16].fmt = m_psm[PSM_PSMZ16].fmt = 2;
|
||||||
|
|
|
@ -58,7 +58,7 @@ void GSPerfMon::Update()
|
||||||
{
|
{
|
||||||
if(m_count > 0)
|
if(m_count > 0)
|
||||||
{
|
{
|
||||||
for(uint32 i = 0; i < countof(m_counters); i++)
|
for(size_t i = 0; i < countof(m_counters); i++)
|
||||||
{
|
{
|
||||||
m_stats[i] = m_counters[i] / m_count;
|
m_stats[i] = m_counters[i] / m_count;
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,7 +38,7 @@ GSRendererCS::GSRendererCS()
|
||||||
|
|
||||||
GSRendererCS::~GSRendererCS()
|
GSRendererCS::~GSRendererCS()
|
||||||
{
|
{
|
||||||
for(int i = 0; i < countof(m_texture); i++)
|
for(size_t i = 0; i < countof(m_texture); i++)
|
||||||
{
|
{
|
||||||
delete m_texture[i];
|
delete m_texture[i];
|
||||||
}
|
}
|
||||||
|
@ -322,7 +322,7 @@ bool GSRendererCS::CreateDevice(GSDevice* dev_unk)
|
||||||
|
|
||||||
void GSRendererCS::ResetDevice()
|
void GSRendererCS::ResetDevice()
|
||||||
{
|
{
|
||||||
for(int i = 0; i < countof(m_texture); i++)
|
for(size_t i = 0; i < countof(m_texture); i++)
|
||||||
{
|
{
|
||||||
delete m_texture[i];
|
delete m_texture[i];
|
||||||
|
|
||||||
|
|
|
@ -64,7 +64,7 @@ GSRendererSW::~GSRendererSW()
|
||||||
{
|
{
|
||||||
delete m_tc;
|
delete m_tc;
|
||||||
|
|
||||||
for(uint32 i = 0; i < countof(m_texture); i++)
|
for(size_t i = 0; i < countof(m_texture); i++)
|
||||||
{
|
{
|
||||||
delete m_texture[i];
|
delete m_texture[i];
|
||||||
}
|
}
|
||||||
|
@ -196,7 +196,7 @@ void GSRendererSW::VSync(int field)
|
||||||
/*
|
/*
|
||||||
int draw[8], sum = 0;
|
int draw[8], sum = 0;
|
||||||
|
|
||||||
for(int i = 0; i < countof(draw); i++)
|
for(size_t i = 0; i < countof(draw); i++)
|
||||||
{
|
{
|
||||||
draw[i] = m_perfmon.CPU(GSPerfMon::WorkerDraw0 + i);
|
draw[i] = m_perfmon.CPU(GSPerfMon::WorkerDraw0 + i);
|
||||||
sum += draw[i];
|
sum += draw[i];
|
||||||
|
@ -219,7 +219,7 @@ void GSRendererSW::VSync(int field)
|
||||||
|
|
||||||
void GSRendererSW::ResetDevice()
|
void GSRendererSW::ResetDevice()
|
||||||
{
|
{
|
||||||
for(uint32 i = 0; i < countof(m_texture); i++)
|
for(size_t i = 0; i < countof(m_texture); i++)
|
||||||
{
|
{
|
||||||
delete m_texture[i];
|
delete m_texture[i];
|
||||||
|
|
||||||
|
|
|
@ -1177,7 +1177,7 @@ void GSTextureCache::SourceMap::Add(Source* s, const GIFRegTEX0& TEX0, const GSO
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for(uint32 i = 0; i < countof(m_pages); i++)
|
for(size_t i = 0; i < countof(m_pages); i++)
|
||||||
{
|
{
|
||||||
if(uint32 p = m_pages[i])
|
if(uint32 p = m_pages[i])
|
||||||
{
|
{
|
||||||
|
@ -1203,7 +1203,7 @@ void GSTextureCache::SourceMap::RemoveAll()
|
||||||
|
|
||||||
m_surfaces.clear();
|
m_surfaces.clear();
|
||||||
|
|
||||||
for(uint32 i = 0; i < countof(m_map); i++)
|
for(size_t i = 0; i < countof(m_map); i++)
|
||||||
{
|
{
|
||||||
m_map[i].clear();
|
m_map[i].clear();
|
||||||
}
|
}
|
||||||
|
@ -1213,7 +1213,7 @@ void GSTextureCache::SourceMap::RemoveAt(Source* s)
|
||||||
{
|
{
|
||||||
m_surfaces.erase(s);
|
m_surfaces.erase(s);
|
||||||
|
|
||||||
for(uint32 start = s->m_TEX0.TBP0 >> 5, end = s->m_target ? start : countof(m_map) - 1; start <= end; start++)
|
for(size_t start = s->m_TEX0.TBP0 >> 5, end = s->m_target ? start : countof(m_map) - 1; start <= end; start++)
|
||||||
{
|
{
|
||||||
list<Source*>& m = m_map[start];
|
list<Source*>& m = m_map[start];
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,7 @@ public:
|
||||||
{
|
{
|
||||||
m_base = _aligned_malloc(sizeof(Vertex) * countof(m_v), 32);
|
m_base = _aligned_malloc(sizeof(Vertex) * countof(m_v), 32);
|
||||||
|
|
||||||
for(unsigned int i = 0; i < countof(m_v); i++)
|
for(size_t i = 0; i < countof(m_v); i++)
|
||||||
{
|
{
|
||||||
m_v[i] = &((Vertex*)m_base)[i];
|
m_v[i] = &((Vertex*)m_base)[i];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue