diff options
| author | 2026-10-13 17:03:34 -0400 | |
|---|---|---|
| committer | 2026-10-13 17:03:34 -0400 | |
| commit | 89387549e2670159a211de39a4ddf668addd9e9e (patch) | |
| tree | f372f7847a048b0325cc478c272bc7d9da9936f7 /scripts/desktop/proton-env | |
| parent | 33567739337783e67167a43557c434accb6fe3a0 (diff) | |
| download | dotfiles-master.tar.gz dotfiles-master.tar.bz2 dotfiles-master.zip | |
Diffstat (limited to 'scripts/desktop/proton-env')
| -rwxr-xr-x | scripts/desktop/proton-env | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/scripts/desktop/proton-env b/scripts/desktop/proton-env index 4c87487..4652d0b 100755 --- a/scripts/desktop/proton-env +++ b/scripts/desktop/proton-env @@ -11,15 +11,23 @@ export PROTON_WAYLAND_MONITOR=$MAIN_MONITOR export DXVK_HUD=compiler export DXVK_LOG_LEVEL=none export DXVK_DEBUG=none +export DXVK_CONFIG="dxvk.enableDescriptorHeap = True;" export VKD3D_DEBUG=none export VKD3D_SHADER_DEBUG=none +export VKD3D_CONFIG=descriptor_heap + +export RADV_EXPERIMENTAL=heap unset SDL_VIDEODRIVER unset SDL_VIDEO_DRIVER -if [[ ! -z $DISPLAY_MODE_60HZ ]]; then - swaymsg "output $MAIN_MONITOR mode 2560x1440@60.000Hz" +if [[ $DISPLAY_MODE_60HZ == 1 ]]; then + swaymsg "output $MAIN_MONITOR mode 2560x1440@59.951Hz" +fi + +if [[ $DISPLAY_MODE_HDR == 1 ]]; then + swaymsg "output $MAIN_MONITOR hdr on" fi xrandr --output $MAIN_MONITOR --primary @@ -34,6 +42,10 @@ fi scxctl stop -if [[ ! -z $DISPLAY_MODE_60HZ ]]; then - swaymsg "output $MAIN_MONITOR mode 2560x1440@144.000Hz" +if [[ $DISPLAY_MODE_HDR == 1 ]]; then + swaymsg "output $MAIN_MONITOR hdr off" +fi + +if [[ $DISPLAY_MODE_60HZ == 1 ]]; then + swaymsg "output $MAIN_MONITOR mode 2560x1440@119.998Hz" fi |