| Summary: | automatically suspend compositing if GL_MAX_TEXTURE_SIZE < GL_MAX_VIEWPORT_DIMS ~ actual viewport dimensions | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Elmar Stellnberger (AT/K) <estellnb> |
| Component: | compositing | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UNMAINTAINED | ||
| Severity: | wishlist | CC: | xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 4.11.11 | ||
| Target Milestone: | 5 | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Elmar Stellnberger (AT/K)
2014-09-28 19:33:12 UTC
Good work also by the Xorg team besides this little issue! Screen 0: i915 (xdriinfo) seems pretty well supported especially recently. Thanks for your suggestion. I have to admit it sounds reasonable, nevertheless I'm switching this bug to wontfix. The reason is that we would also have to switch back to OpenGL once a resolution is set up again. This would be rather difficult as we would have to track the screen size changes (over system restarts) and try to re-enable OpenGL to test the sizes. Combined with no chances to test this, it is a daring project. My idea would have been to autosuspend to get the system responsive for sure (XRender may "fail" as well), but that means that if the user really wants to use GL compositing on this setup (might still be ok eg. on multiscreen setups), he'd have to resume it after every KWin start. => we'd need a "don't do that again" key for this (and to alter the message) ==> KWin 5? that might be a solution. Maybe not a key binding, but rather a dialog window, with a "don't ask me again" checkbox. That's what I meant - requires an additional config "key" ;-) I don't think this is relevant in Plasma 5 |