[Feature] G-Sync/Freesync under Wayland Session

hi completely stock plasma-meta, i was running xmonad before hand. But yea seems to be stuck in P0 81W, idles down to 20ish W on xorg xmonad.

Here is nvidia-smi
nvidia-smi
Sat Mar 9 11:58:14 2024
±----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.54.14 Driver Version: 550.54.14 CUDA Version: 12.4 |
|-----------------------------------------±-----------------------±---------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 3080 Off | 00000000:2D:00.0 On | N/A |
| 36% 35C P0 81W / 380W | 533MiB / 10240MiB | 1% Default |
| | | N/A |
±----------------------------------------±-----------------------±---------------------+

±----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 963 G /usr/bin/kwin_wayland 100MiB |
| 0 N/A N/A 1086 G /usr/bin/Xwayland 4MiB |
| 0 N/A N/A 1117 G /usr/bin/ksmserver 3MiB |
| 0 N/A N/A 1119 G /usr/bin/kded6 3MiB |
| 0 N/A N/A 1132 G /usr/lib/kactivitymanagerd 3MiB |
| 0 N/A N/A 1156 G /usr/bin/plasmashell 107MiB |
| 0 N/A N/A 1196 G …b/polkit-kde-authentication-agent-1 3MiB |
| 0 N/A N/A 1197 G /usr/lib/org_kde_powerdevil 3MiB |
| 0 N/A N/A 1198 G /usr/lib/xdg-desktop-portal-kde 3MiB |
| 0 N/A N/A 1369 G /usr/bin/kaccess 3MiB |
| 0 N/A N/A 1370 G /usr/lib/DiscoverNotifier 3MiB |
| 0 N/A N/A 2048 G /usr/lib/baloorunner 3MiB |
| 0 N/A N/A 3626 G /usr/bin/krunner 9MiB |
| 0 N/A N/A 5359 G /usr/bin/alacritty 35MiB |
| 0 N/A N/A 6269 G /usr/lib/firefox/firefox 159MiB |
±----------------------------------------------------------------------------------------+

Here is the same on X11 with xmonad:
nvidia-smi
Sat Mar 9 12:17:38 2024
±----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.54.14 Driver Version: 550.54.14 CUDA Version: 12.4 |
|-----------------------------------------±-----------------------±---------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 3080 Off | 00000000:2D:00.0 On | N/A |
| 36% 31C P8 21W / 380W | 395MiB / 10240MiB | 0% Default |
| | | N/A |
±----------------------------------------±-----------------------±---------------------+

±----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 2890 G /usr/lib/Xorg 136MiB |
| 0 N/A N/A 2966 G picom 71MiB |
| 0 N/A N/A 3223 G alacritty 10MiB |
| 0 N/A N/A 3301 G /usr/lib/firefox/firefox 160MiB |
±----------------------------------------------------------------------------------------+