I was working on a small framework for dx11 that does the basic stuff. But I took a 4 month break from it.
The last time I run the executable 4 months ago it was working fine, but now that I run it I get black screen when using the dedicated graphics card on windowed mode.
It works fine when using intel graphics 4600 and 5500 both on windowed mode. Also works fine when I'm fullscreen with the dedicated graphics.
I tried to disable V-Sync to see if the problem was in the refresh rate but it keeps giving me the black screen in windowed mode. And it actually detects my graphics card since it displays the GPU name on the caption of the window correctly. And if I check the GPU usage with something like Open Hardware Monitor, even if I get a black screen, the GPU is still working, and not in IDLE like when you don't have any program running.
I updated the GPU drivers recently and I'm running on Windows 10.
I didn't touch the framework during my break, and I left it working perfectly.
Is it a problem with one of the new Windows 10 updates in the last 4 months? Or the new drivers?
I use Win32 to manage window, but since it displays in fullscreen I don't think that's the problem.
Any idea what is going wrong?
Thank you.