FS#30650 - [sdl] - please add buggy video_resize event patch
Attached to Project:
Arch Linux
Opened by marcin kowalski (yoshi314) - Thursday, 12 July 2012, 07:48 GMT
Last edited by Jan Alexander Steffens (heftig) - Saturday, 15 September 2012, 09:41 GMT
Opened by marcin kowalski (yoshi314) - Thursday, 12 July 2012, 07:48 GMT
Last edited by Jan Alexander Steffens (heftig) - Saturday, 15 September 2012, 09:41 GMT
|
Details
Description:
LibSDL has a well known bug in 1.2.15, when SDL_VIDEORESIZE event is often not emitted when resizing window, especially by the corner. Please apply the following patch to libsdl, i've tested it and event is now passed at every time window is resized, either by corner or the edge. http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-libs/libsdl/files/libsdl-1.2.15-resizing.patch Steps to reproduce: - write a simple sdl app that catches SDL_VIDEORESIZE - try resizing window - most of the time event is not reported, regardless of whether user resized by edge,corner or un/maximizes window. Rebuild sdl from ABS with inclusion of aforementioned patch - resize events are reported correctly every time. O rebuild of affected programs is required, only sdl package. extra info : http://arx.parpg.net/Upstream_bugs_under_Linux http://bugs.gentoo.org/show_bug.cgi?id=411539 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665779 |
This task depends upon
Closed by Jan Alexander Steffens (heftig)
Saturday, 15 September 2012, 09:41 GMT
Reason for closing: Fixed
Additional comments about closing: 1.2.15-3
Saturday, 15 September 2012, 09:41 GMT
Reason for closing: Fixed
Additional comments about closing: 1.2.15-3
should be
"No rebuild of affected programs is required"
http://bugzilla.libsdl.org/show_bug.cgi?id=1430