diff --git a/renderdoc/driver/d3d12/d3d12_rendermesh.cpp b/renderdoc/driver/d3d12/d3d12_rendermesh.cpp index 569ec927f..6a7da81b8 100644 --- a/renderdoc/driver/d3d12/d3d12_rendermesh.cpp +++ b/renderdoc/driver/d3d12/d3d12_rendermesh.cpp @@ -698,6 +698,8 @@ void D3D12Replay::RenderMesh(uint32_t eventId, const rdcarray &secon // show highlighted vertex if(cfg.highlightVert != ~0U) { + vertexData.homogenousInput = cfg.position.unproject; + D3D12MarkerRegion region(list, "Highlighted Vertex"); m_HighlightCache.CacheHighlightingData(eventId, cfg);