We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 45

Summary: Fullscreen not working with Radeon Xinerama
Product: SDL Reporter: Michael Geddes <sdl>
Component: videoAssignee: Ryan C. Gordon <icculus>
Status: RESOLVED FIXED QA Contact: Sam Lantinga <slouken>
Severity: normal    
Priority: P2 CC: slouken
Version: don't know   
Hardware: x86   
OS: Linux   
Attachments: Patch for Xinerama support in SDL

Description Michael Geddes 2006-01-16 15:07:13 UTC
Radeon has a built-in Xinerama mode that nearly everything else seems to be able to detect and play nicely with except for SDL.

It's the standard Xinerama problem where going fullscreen splits you across the two screens - even if the size of the application is only the size of 1 screen.
Comment 1 Sam Lantinga 2006-01-26 01:47:54 UTC
Created attachment 38 [details]
Patch for Xinerama support in SDL

Date: Thu, 13 Nov 2003 12:21:05 +0100
From: Stefan Dirsch <sndirsch@suse.de>
Subject: [SDL] Patch for Xinerama/Fullscreen support

Hi

I made a small patch to handle fullscreen support in Xinerama in a
better way, so that the application now starts on the first Xinerama
"screen" and not any longer above all Xinerama "screens". I found
Xinerama suppport already in SDL (1.2.5), but it was disabled as it
simply doesn't work correctly.

Any discussion about my patch would be appreciated. Maybe it will be
applied (in an improved form) for future releases of SDL.

Stefan
Comment 2 Ryan C. Gordon 2006-01-27 11:23:15 UTC
Setting Sam as "QA Contact" on all bugs (even resolved ones) so he'll definitely be in the loop to any further discussion here about SDL.

--ryan.

Comment 3 Sam Lantinga 2006-05-04 12:50:48 UTC
This is fixed in Subversion with a complete rework of the Xinerama support.