Recently I've started to learn DirectX 12, and now I've managed to make a simple window and implemented the Draw() function which just clears the render target and flips the buffers (not even basic cube drawing). I've noticed that my framerate is being 60 on average. But when I was writing this program I somehow was managing to get >1000 FPS. I've noticed that when I change my Swap Chain's RefreshRate to the value of 1/60 or any other not valid value I get >500 FPS, but when I ask my Output its valid …
↧