Xenia: [D3D12-ROV] Xenia Closes without Warning

Created on 3 Nov 2018  路  20Comments  路  Source: xenia-project/xenia

With ROV enabled in D3D12, Xenia may freeze for several seconds before randomly closing without any warning or error messages. I was able to produce this in Burnout Revenge by attempting to access the garage.

Xenia shouldn't just close, an error message should appear before this happens.

xenia.log

bug gpu-d3d12

Most helpful comment

AMD's driver has a relatively unstable shader compiler with null pointer accesses that are very hard to debug, I have lots of crashes on Vega 10.

All 20 comments

Sometimes the error messages doesn't even appear it just freezes

For me, if I use ROV, it shows "Graphics device lost (probably due to an internal error)" before the intro in the Eternal Sonata, the other games I tested works well, but this happens every time I choose a new game and the intro comes in. If I load a saved game it works well, and it shows a great improvement in speed. The videos also works ok, so the problem it麓s only the intro video + ROV

Update: Xenia ROV 8f3d5a2c Nov 14-2018 crashes immediately in eternal sonata (Graphic device lost)

@Eurose209 Update: For me, in latest build c2786eef Nov 16 2018 all problems with ROV are solved, you sould retest :P

Edit: Strange thing, only works the first time, else it crashses with the "graphic device lost" you need to reset your PC in order to work again.

@LuismaSP89 Still experiencing the issue with that commit, unfortunately.

@LuismaSP89 Still experiencing the issue with that commit, unfortunately.

Same here. Since this commit I have been experiencing more crashes with the "graphics device lost"

Hey everyone, I had the same issue. Try checking your GPU Memory Usage. For me, I got that error when all of my GPU Memory was filled, and all of my CPU RAM was full. Honestly I'm not sure if the DirectX 12 ROV ever deletes memory after it is allocated

Hey guys, this issue will be fixed very soon, I got a message from the Lead Developer of the D3D12 ROV

Triang3l says:
"Currently it never deallocates textures, but I'm planning to add least-recently-used caching."

That is why we are having memory leaks, and that is why everyone is getting the "graphics device lost" error message. As soon as the caching is done, the error message will go away

It's a GPU hang caused by something wrong happening in shaders, not a memory allocation failure. It often happens even when starting some games, and also the RTV/DSV renderer uses even more memory, but device losses happen more often in the ROV renderer.

This can be closed as it has been fixed as of Radeon Software 18.12.2.

No it's not fixed yet!

No it's not fixed yet!

care to elaborate @lif3mau5 ?

AMD's driver has a relatively unstable shader compiler with null pointer accesses that are very hard to debug, I have lots of crashes on Vega 10.

Can't start many games in ROV mode with vega 64. Only Diablo 3 is running but performance is lower than without ROV. Tried different drivers. But crashes after launch

Hello. On all new versions of Xenia i get crash on start any game via Dx12-ROV, but it works via Dx12-RTV and Vulkan (ROV only on old versions of Xenia). As if support for dx12 extensions is not recognized, but it worked before. I tried some versions of GPU driver until 431.60 and even reinstall Windows (my gpu is gtx1070). Any suggestions?
Crash Logs:
xenia.log
xeniaa.log
xeniae.log

THIS IS NOT A SUPPORT FORUM! For support go here:
Xenia Discord (#help) - https://discord.me/xenia-emulator

I'm still getting crashes with ROV enabled on 19.9.2 on an AMD Radeon VII on the latest xenia builds

Good morning I also have crashes after the intro with amd Radeon adrenalin Edition 20.1.4 with d3d12 rov active. my pc is ryzen 5 3500 with vega 8. Are there any news? Thank you

@Salvo8110 Here is the news: Don't spam GitHub. Wait for the issue to be fixed.

Disabling the d3dd12 rov also not working on my i5 amd 20.1.4

Was this page helpful?
0 / 5 - 0 ratings

Related issues

CGWatkins picture CGWatkins  路  4Comments

zerr10 picture zerr10  路  3Comments

thx4ever picture thx4ever  路  3Comments

arcadee1977 picture arcadee1977  路  3Comments

niko1point0 picture niko1point0  路  3Comments