diff --git a/renderdoc/driver/d3d12/d3d12_command_queue_wrap.cpp b/renderdoc/driver/d3d12/d3d12_command_queue_wrap.cpp index fd312e746..371b19ac2 100644 --- a/renderdoc/driver/d3d12/d3d12_command_queue_wrap.cpp +++ b/renderdoc/driver/d3d12/d3d12_command_queue_wrap.cpp @@ -793,7 +793,7 @@ HRESULT STDMETHODCALLTYPE WrappedID3D12CommandQueue::Present( // add a marker const char str[] = "ID3D12CommandQueueDownlevel::Present()"; - list->SetMarker(PIX_EVENT_ANSI_VERSION, str, sizeof(str)); + list->SetMarker(PIX_EVENT_ANSI_VERSION, str, sizeof(str) - 1); // the list is implicitly closed, serialise that D3D12ResourceRecord *listRecord = GetRecord(list);