Steps to reproduce:
1. Open the attached project (any URP project will probably work, but this one contains a few GameObjects and crashes consistently)
2. Load the Default layout if not loaded (should not be required, noting for 1-1 parity between testing environments)
3. Leave the Editor on for 3-5 minutes
4. Change the docking position of Hierarchy/Game/Scene view. If it doesn't reproduce - keep at it until it does.
Expected results: No crash
Actual results: The Editor crashes with a DX12 error
0x00007FF979A926D0 (Unity) GfxDeviceD3D12Base::DrawBuffersCommon
0x00007FF979A92164 (Unity) GfxDeviceD3D12Base::DrawBufferRanges
0x00007FF979A9240C (Unity) GfxDeviceD3D12Base::DrawBuffers
0x00007FF97B15B0F8 (Unity) GfxDeviceWorker::RunCommand
0x00007FF97B15DEA0 (Unity) GfxDeviceWorker::RunExt
0x00007FF97B15DFDC (Unity) GfxDeviceWorker::RunGfxDeviceWorker
Reproducible with versions: 2023.3.0b3, 2023.0b9, 6000.0.0b12
Not reproducible with versions: 2023.2.12f1, 2023.3.0b2
Tested on (OS): Windows 11 Arm, Microsoft Surface Pro 9 SQ3
Notes: Not reproducible using the built-in pipeline so use URP.