From 89387549e2670159a211de39a4ddf668addd9e9e Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Tue, 13 Oct 2026 17:03:34 -0400 Subject: Misc updates --- scripts/desktop/proton-env | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) (limited to 'scripts/desktop/proton-env') 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 -- cgit v1.2.3-101-g0448