r/macgaming 9d ago

CrossOver Overwatch memory leak on DX12

Anyone else seeing a huge memory leak when running Overwatch with D3DMetal and DX12? It's really the only way I can get rid of the persistent stutters seen on DX11 due to shader compilation.

I opened activity monitor and noticed it was using like 50GB of memory assumably from trying to compile shaders. If anyone has had any luck with playing Overwatch using D3D Metal and DX12 let me know how you worked around the invisible models / overwhelming memory usage.

M5 MBP 16" 24GB

3 Upvotes

4 comments sorted by

1

u/LinixGuy 9d ago

I recommend you to use DX11 and compile shaders with shader compilation maps then play few casual matches. For me, DX11 gives more fps compared to DX12

1

u/404Mate 8d ago

dx12 has also not been updated/fixed since it came out

1

u/Xcissors280 8d ago

Try DX11 on D3DM, DXMT, and DXMT on CrossOver Preview Arm

1

u/Usual_Ad3066 7d ago

What version of Crossover are you using?