FS#39227 - [sdl] Do not harness backing store by default

Attached to Project: Arch Linux
Opened by Antonio (kokoko3k) - Saturday, 08 March 2014, 13:32 GMT
Last edited by Jan Alexander Steffens (heftig) - Saturday, 27 September 2014, 21:08 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 11
Private No

Details

Description:
SDL leads to tearing in opengl applications if composite extension is loaded in Xorg.
This one has a long background you can check in this thread:
https://bbs.archlinux.org/viewtopic.php?id=176651

As you can see, there will be no other sdl 1.x releases, so sdl devs will wait for sdl2 to fix the issue.
Meanwhile, fedora has fixed sdl with a simple patch very similar to the one in aur:
https://aur.archlinux.org/packages/sdl-nobackingstore/

I'm asking to use the same patch fedora uses; it has no downsides as you can see in the comments wrote by the sdl devs in the part of code that needs patching.
They seems to have just forgotten the code in that state, and newer xorg releases combined with that produced the tearing effect.
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Saturday, 27 September 2014, 21:08 GMT
Reason for closing:  Fixed
Additional comments about closing:  sdl 1.2.15-7

Loading...