Framerate or refresh limiting via Gamescope causes poor performance

I’ve noticed inconsistent frame times and frame spikes in several games I’ve been playing. I tried to limit the framerate via scopebuddy but doing so actually made the issue more acute.

Using the Scopebuddy GUI I iterated through a couple different settings. It happens on any game, but I used Doom Eternal’s visual performance metrics to see what was going on with my hardware.

If I set a refresh rate and/or specify a framerate limit, my CPU and GPU start using more resources than if I left it unlocked or using VRR. Using VRR does not cap the framerate so I am basically not even using it, and I know I have lots of performance headroom because games will max out their FPS as high as they can.

I disabled scopebuddy and tried opening Doom Eternal and the same behavior happens when I turn v-sync on. Turning v-sync off relaxes the GPU and CPU again. This happens on my ViewSonic XG3220 (4K60) monitor regardless of the cable or video port I use.

‘PROTON_LOG=1’ hasn’t sent anything to my home folder, but I did start Steam and Eternal up via the console. PasteBin

One thought I had was the GPU and CPU aren’t able to synchronize for some reason. According to this Reddit post, RDNA2 doesn’t like to bottlenecked. It is running with an old CPU on a PCI-E 3 board, but if that was the case wouldn’t less demanding games work better?

Any guidance, thoughts, or troubleshooting avenues would be appreciated.

     %%%%%%====%%%%%%%%%%
   %%%%%%%%    %%%%%%%%%%%%%%             󱋩  bazzite:stable 
  %%%%%%%%%    %%%%%%%%%%%%%%%%           󰣛  Bazzite
  %%%%%%%%%    %%%%%%%%%%%%%%%###           Linux 6.17.7-ba14.fc43.x86_64
  %%%%%%%%%    %%%%%%%%%%%%%######        󰅐  4 hours, 18 mins
  ==                  =======######
  ==                  =========#####      󰻠  Intel(R) Core(TM) i7-6700K (8) @ 4.20 GHz
  %%%%%%%%%    %%%%%%%####======#####     󰍛  AMD Radeon RX 6700 XT [Discrete]
  %%%%%%%%%    %%%%%#######=====#####       7.37 GiB / 15.55 GiB (47%)
  %%%%%%%%%    %%%#########=====#####       719.23 GiB / 929.93 GiB (77%) - btrfs
  %%%%%%%%%    %%##########=====#####       19.70 GiB / 931.51 GiB (2%) - fuseblk
  %%%%%%%%%====###########=====######       366.23 GiB / 931.51 GiB (39%) - fuseblk
   %%%%%%%%====#########======######        88.09 GiB / 931.51 GiB (9%) - fuseblk
    %%%%%%%=====#####========######         1.17 TiB / 1.82 TiB (64%) - fuseblk
     %%%%###===============#######        󰍹  3840x2160 @ 60 Hz (as 2560x1440) in 32" [External]
      %#######==========#########         󰖺  Xbox Wireless Controller
        #######################
          ###################             󰕮  KDE Plasma 6.5.2
              ###########                   KWin (Wayland)
                                            bash 5.3.0
                                            ghostty 1.1.3
                                          󰏖  2674 (rpm), 139 (flatpak), 57 (brew)