Fix a vertexdec crash from the ge debugger.
This commit is contained in:
parent
171629ba48
commit
8d1b3ae7aa
1 changed files with 1 additions and 1 deletions
|
@ -901,7 +901,7 @@ bool TransformDrawEngine::GetCurrentSimpleVertices(int count, std::vector<GPUDeb
|
||||||
|
|
||||||
static std::vector<u32> temp_buffer;
|
static std::vector<u32> temp_buffer;
|
||||||
static std::vector<SimpleVertex> simpleVertices;
|
static std::vector<SimpleVertex> simpleVertices;
|
||||||
temp_buffer.resize(65536 * 24 / sizeof(u32));
|
temp_buffer.resize(std::max((int)indexUpperBound, 8192) * 128 / sizeof(u32));
|
||||||
simpleVertices.resize(indexUpperBound + 1);
|
simpleVertices.resize(indexUpperBound + 1);
|
||||||
NormalizeVertices((u8 *)(&simpleVertices[0]), (u8 *)(&temp_buffer[0]), Memory::GetPointer(gstate_c.vertexAddr), indexLowerBound, indexUpperBound, gstate.vertType);
|
NormalizeVertices((u8 *)(&simpleVertices[0]), (u8 *)(&temp_buffer[0]), Memory::GetPointer(gstate_c.vertexAddr), indexLowerBound, indexUpperBound, gstate.vertType);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue