diff --git a/renderdoc/replay/replay_renderer.cpp b/renderdoc/replay/replay_renderer.cpp index 8822dbec1..c10cdfabc 100644 --- a/renderdoc/replay/replay_renderer.cpp +++ b/renderdoc/replay/replay_renderer.cpp @@ -390,7 +390,10 @@ bool ReplayRenderer::GetPostVSData(uint32_t instID, MeshDataStage stage, MeshFor RDCEraseEl(ret); if(draw == NULL || (draw->flags & eDraw_Drawcall) == 0) + { + *data = MeshFormat(); return false; + } instID = RDCMIN(instID, draw->numInstances - 1);