Lightmap baking crashes on DX12

I have a complex scene that I tried to bake with a Radeon RX560, and it took about 2 days to finish. I upgraded to a RX7600XT and it still takes about 2 days for it to complete. It shows 16 mrays per second. Is there anything I can do to improve this?

Edit: Now I can’t bake at all, it shows GI.Tick then crashes. I ran GPU, CPU, and RAM stress tests and it worked fine and my drivers are updated.

Crash dump shows “The thread tried to read from or write to a virtual address for which it does not have the appropriate access”

Do you have a callstack? Usually you can Ctrl+F for “Crash!!!” in the log. Are there any other errors?

Regardless, you might want to consider filing a bug report. Both the low mray count and the crashing is unexpected.

I switched from DX12 to DX11 and it bakes for a little bit, but it now shows a d3d11 swapchain error and my GPU only shows 13% utilization. I’ll file a bug report

The GPU lightmapper doesn’t make use of the chosen graphics library - it uses OpenCL. Changing this setting shouldn’t make any difference to baking. Something definitely seems borked in your setup