Reputation: 59
I know that DX12 does not support FSE anymore. But I still see many DX11 games with 3 options: Windowed, Borderless Fullscreen, and Fullscreen. I'm pretty sure the last one is implemented as IDXGISwapChain::SetFullscreenState, but after a few days of trying, I couldn't come up with a robust implementation without debug layer errors or flashes (the screen sometimes flashes a previous frame when transitioning with SetFullScreenState). I want to implement SetFullscreenstate because for some reason it still runs better than a borderless window. I couldn't find any other example online either. How do you implement this technique?
Upvotes: 0
Views: 422