| Summary: | KMSDRM: modeset support removed | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Anthony Pesch <inolen> |
| Component: | video | Assignee: | Manuel Alfayate Corchete <redwindwanderer> |
| Status: | RESOLVED FIXED | QA Contact: | Sam Lantinga <slouken> |
| Severity: | normal | ||
| Priority: | P2 | ||
| Version: | HG 2.1 | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
Anthony Pesch
2020-09-02 15:20:26 UTC
Also of course, we have the opposite case sometimes where the default mode is low and the user wants to render at a higher resolution. All in all, the user wants to change the display mode in-app at runtime just like with the other video backends. @Anthony Pesch: Modesetting was re-added in https://hg.libsdl.org/SDL/rev/1db0e22d45c0 It's now working in every situation, where the previous implementation was breaking some programs (Commander Genius dynamic mode change, etc). Everything you mention is now working as intended, using the modern ATOMIC DRM interface instead of the legacy DRM functions. I REPEAT: REAL, actual modesetting is working now an nothing has to be reverted, in fact there is nothing to revert because we are using the ATOMIC interface now, and previous legacy DRM functions are incompatible. |