mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-06 01:50:38 +00:00
Add missing bounds check for 32-bit indices
This commit is contained in:
@@ -1682,7 +1682,7 @@ static void RT_FetchMeshData(IReplayController *r, ICaptureContext &ctx, Populat
|
||||
|
||||
memcpy(indices, idata.data(), qMin(idata.size(), draw->numIndices * sizeof(uint32_t)));
|
||||
|
||||
for(uint32_t i = 0; i < draw->numIndices; i++)
|
||||
for(uint32_t i = 0; i < idata.size() / sizeof(uint32_t) && i < draw->numIndices; i++)
|
||||
{
|
||||
if(primRestart && indices[i] == primRestart)
|
||||
continue;
|
||||
|
||||
Reference in New Issue
Block a user