Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix for CUSTOM_REFRESH_RATES on Steam Deck #15

Open
wants to merge 24 commits into
base: gamescope-plus
Choose a base branch
from

Conversation

Tobe95
Copy link

@Tobe95 Tobe95 commented Oct 6, 2024

This fixes 50 & 70 Hz mode, as well as colorimetry issues on Steam Deck LCD, when using the CUSTOM_REFRESH_RATES environment variable for display overclocking purposes.

All this does is slightly alter DRMBackend.cpp, so gamescope-plus no longer skips over the Steam Deck related stuff when specifying custom refresh rates.

My previous pull request got closed automatically when I updated my fork of gamescope-plus, that's why I'm opening a new one...

ruineka and others added 24 commits September 25, 2024 08:42
Co-authored-by: Bouke Sybren Haarsma <[email protected]>
This will use more hardware planes, causing some devices to composite yeilding lower framerates
@alkazar
Copy link
Member

alkazar commented Oct 9, 2024

Should this be upstreamed or does it only apply to gamescope-plus?

@Tobe95
Copy link
Author

Tobe95 commented Oct 10, 2024

Hi, this only applies to gamescope-plus. Valve's gamescope currently doesn't feature the option to specify custom refresh rates, as far as I know.

@aarron-lee
Copy link

aarron-lee commented Oct 10, 2024

Hi, this only applies to gamescope-plus. Valve's gamescope currently doesn't feature the option to specify custom refresh rates, as far as I know.

Valve's gamescope recently got the ability to add configurations, see commit here: ValveSoftware@a493c58#diff-f11e0339d558348fb42d75bcd442226772c12eeda2878e3da2bc02543388d8fb

once this is available, you should be able to add your own custom lua config in ~/.config/gamescope/scripts/displays

@Tobe95
Copy link
Author

Tobe95 commented Oct 12, 2024

Valve's gamescope recently got the ability to add configurations, see commit here: ValveSoftware@a493c58#diff-f11e0339d558348fb42d75bcd442226772c12eeda2878e3da2bc02543388d8fb

This looks really cool, thanks for the heads-up! Not sure about my pull-request then...

I guess it depends on how fast these changes are synced in gamescope-plus. Is there even gonna be a need for this fork then, apart from the touch gestures maybe?

@alkazar
Copy link
Member

alkazar commented Oct 16, 2024

I don't think the new configuration options apply in this case?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants