I loaded BNET this morning and saw an update take place (assuming HOTFIX 1 June 30th). My game would not launch, and it was working fine yesterday. Error message was something along the lines of GPU not supported, prism device not detected.
I tried:
-rebooting.
-repairing D4.
-uninstalling GPU driver, rebooting, then re-installing it.
-reinstalling D4.
I eventually located the fenris debug log in D4 directory. The game appeared to detect both of my GPUs as indicated by these lines:
[Game] [Prism] Gpus detected (index 0 will be used):
[Game] - Intel(R) HD Graphics 530 (0x8086|0x1912)
[Game] - NVIDIA GeForce GTX 1080 (0x10de|0x1b80)
However, it appears to be choosing the integrated graphics card by default now:
[Game] Application Activated.
[Game] [Prism] Opening Prism in 1920x1080 fullscreen window on monitor 0 (3D viewport in 1920x1080). Monitor refresh rate is 60.000 Hz
[Game] [Prism] HDR Output is Off
[Game] [Prism] Sync interval is 1
[Game] Video_Card Intel(R) HD Graphics 530 (0x8086|0x1912)
-modified Windows graphics setting to use NVIDIA card for D4; didn’t fix it. Couldn’t find an option to set the preference in the NVIDIA control panel.
-tried deleting LocalPrefs files and letting the game re-create it.
The only workaround I finally discovered was to disable my integrated graphics in device manager. Please look into this.