My UWP unity game used to work perfectly on my 3 PC’s, but now it works only in 2 of them. In the third PC, it crashes on start the game. In the unity editor it works good. I think It is a directx problem. It has an Intel HD Graphics 3000 that says in its own panel info that has Directx 11, but I have Directx 12 installed. Also, when I run Unity it says that it is running Directx11 on a Directx 10 GPU. But why previously the game worked and now not?
I am able to play another games in that PC with all versions of DirectX.
If I disable the Intel HD Graphics 3000, the game doesn’t crash but runs at 3 FPS totally unplayable.
This is the game log:
Loading native plugins
Loading lib_burst_generated.dll
Module information:
Built with Compiler Ver ‘191326128’
Built from ‘2018.3/staging’ branch
Version is ‘2018.3.8f1 (fc0fe30d6d91)’
Master build
Application type ‘XAML’
OS ‘Windows 10 (10.0.18362) 64bit’
GfxDevice: creating device client; threaded=1
Direct3D:
Version: Direct3D 11.0 [level 11.0]
Renderer: Intel(R) HD Graphics 3000 (ID=0x126)
Vendor:
VRAM: 1040 MB