FPS inexplicably locked in DX12 but unlocks on any other API

In the past the DWM (desktop window manager) would vsync anything that was windowed/borderless fullscreen, though lately I think there's been changes to the DWM to allow programs to override this behaviour to better support VRR for example.

My theory on the cause of your issue might be outdated.

Multiple Plane Overlay lets multiple programs handle frame presentation simultaneously instead of only the program that's currently focused, I'm... not entirely sure of the functionality on a technical level. While this was supported since I think Windows 8, it was only fairly recently supported by Nvidia and AMD under recent releases of Windows 10 and 11.
Computer specifications:
Windows 10 Pro x64 | AMD Ryzen 5800X3D | ASUS Crosshair VIII Hero (WiFi) Motherboard | 32GB 3600MHz RAM | MSI Geforce 1070Ti Gamer | Corsair AX 760watt PSU | Samsung 860 Pro 512GB SSD & Crucial MX 500 4TB SSD's
I looked into DWM before you replied and tried a few things, like fucking with turning admin mode on for the games .exe, turning off fullscreen optimizations, fucking with the DPI modes. Nothing seemed to do anything. You're probably right that it's an outdated idea but who knows.

Not sure what you're implying to do as far as MPO, though.
Same issue here.

RX 6600 XT lastest driver.
Disabling vsync and enabling Radeon Enhance Sync fixes this issue for me. I only run at 60 fps (monitors are old) so I just set my maximum FPS to 64 to ensure Enhanced Sync stays on most of the time.

In case anyone isn't aware, Enhanced Sync only works when your FPS is above your monitor's refresh rate. If your FPS drops below your monitor refresh rate then it will "disable" itself so that it doesn't cause any additional fps issues, then "enable" itself after your FPS goes back up.
bump
Hey, what's up?
Running into something similar - OP pls lmk if it's perhaps the same situation?
I've got a 3060 and when running on DX11 I got it 2k - 180 FPS. Switching to DX12 more than halves my frames, to a 60-70 FPS.

Vsync is turned off, running the game in Borderless mode as well.
Gotta mention that my Monitor is 144 Hz. There is some noticeable frame increase between DX11 and DX12.


I am looking to get Dx12 to run smoothly as it's the only one that causes no stutter nor visual bugs (stutter for DX11, visual bugs for Vulkan - or Disco Machine API, how I like to call it).

Cheers,
Emi
bump
"
emiluba wrote:
Hey, what's up?
Running into something similar - OP pls lmk if it's perhaps the same situation?
I've got a 3060 and when running on DX11 I got it 2k - 180 FPS. Switching to DX12 more than halves my frames, to a 60-70 FPS.

Vsync is turned off, running the game in Borderless mode as well.
Gotta mention that my Monitor is 144 Hz. There is some noticeable frame increase between DX11 and DX12.


I am looking to get Dx12 to run smoothly as it's the only one that causes no stutter nor visual bugs (stutter for DX11, visual bugs for Vulkan - or Disco Machine API, how I like to call it).

Cheers,
Emi


No, my issue is that the FPS caps to my monitors refresh rate, which is 144. Even though I have all framerate limiting options turned off, even at the driver suite level. When playing Vulkan I have no such restrictions and the game feels smoother somehow as a result.

Anyway, still having this issue. Bump.
"
emiluba wrote:
Hey, what's up?
Running into something similar - OP pls lmk if it's perhaps the same situation?
I've got a 3060 and when running on DX11 I got it 2k - 180 FPS. Switching to DX12 more than halves my frames, to a 60-70 FPS.

Vsync is turned off, running the game in Borderless mode as well.
Gotta mention that my Monitor is 144 Hz. There is some noticeable frame increase between DX11 and DX12.


I am looking to get Dx12 to run smoothly as it's the only one that causes no stutter nor visual bugs (stutter for DX11, visual bugs for Vulkan - or Disco Machine API, how I like to call it).

Cheers,
Emi


No, my issue is that the FPS caps to my monitors refresh rate, which is 144. Even though I have all framerate limiting options turned off, even at the driver suite level. When playing Vulkan I have no such restrictions and the game feels smoother somehow as a result.

Anyway, still having this issue. Bump.

https://imgur.com/piFQ9UG
Last edited by TheZillionaire#5662 on Dec 23, 2022, 6:43:52 PM
had same problems with gtx1660 (directx12 fps capped to 120fps), setting VSync in the nvidia setting off helped me.

Report Forum Post

Report Account:

Report Type

Additional Info