Steps to reproduce:
- Open the attached project
- Open Scene "Level" (contains a GPU-skinned SpriteSkin character with a ShadowCaster2D component and a 2D Light)
- Add to load by opening the Profiler, enabling the GPU Module and Recording in Edit Mode
- Duplicate the character ~7 times in the Hierarchy
Actual results: The Editor crashes with "d3d12: Unrecoverable GPU device error" (DXGI device removed).
Reproducible with versions: 6000.0.0f1, 6000.0.79f1, 6000.3.18f1, 6000.5.3f1, 6000.6.0b3, 6000.7.0a2
Tested on (OS): Windows 11 610.74/596.21 Studio Driver RTX 3080
First lines of the Stack Traces:
CheckDeviceStatus
D3D12CommandList::PrepareExecute
GfxTaskExecutorD3D12::DoExecute
GfxTaskExecutorD3D12::RunTask
GfxTaskExecutorD3D12::Task
memcpy
CmdListFillTableUNI
D3D12DeviceState::Transition
D3D12CommandListWithState::ApplyStateDrawcall
GfxDeviceD3D12Base::DrawBuffersCommon
GfxDeviceD3D12Base::DrawBufferRanges
GfxDeviceD3D12Base::DrawBuffers
GfxDeviceWorker::RunComman
Note: Could not reproduce with DX11