Bug 130710

Summary: SDL_WM_ToggleFullScreen makes the image shake (ATI8500)
Product: [Fedora] Fedora Reporter: Pawel Salek <pawsa>
Component: xorg-x11Assignee: X/OpenGL Maintenance List <xgl-maint>
Status: CLOSED UPSTREAM QA Contact:
Severity: high Docs Contact:
Priority: medium    
Version: 2   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-04-15 10:58:49 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
fullscreen.c none

Description Pawel Salek 2004-08-23 20:49:21 UTC
Description of problem:
SDL_WM_ToggleFullScreen does something wrong to the image: the screen
splits in two parts and the lower part shakes, also on a LCD screen.
This breaks all SDL-based games, too. full screen xscreensave hacks
are ok (tested with /usr/X11R6/lib/xscreensaver/antspotlight  -fps
-delay 0 -root). I saw this problem first on fc2 but could reproduce
with rawhide version as well.

Version-Release number of selected component (if applicable):
SDL-1.2.7-3 and SDL-1.2.7-7

How reproducible:
Always

Steps to Reproduce:
1. Compile attached test program with 
cc fullscreen.c `sdl-config --libs --cflags`
3. run it and move the move the mouse pointer up and down - you will
see the pointer screen wide when crossing the middle of the screen,
  

Actual Results:  You will see the pointer screen wide when crossing
the middle of the screen.
  

Expected Results:  Smooth black image.

Additional info:

LIBGL_ALWAYS_INDIRECT=y does not remove the problem.

Comment 1 Pawel Salek 2004-08-23 20:50:40 UTC
Created attachment 103001 [details]
fullscreen.c

The test program - but running any full screen SDL-based program will most
likely do.

Comment 2 Thomas Woerner 2004-08-24 16:03:00 UTC
This is a driver problem, not a SDL problem.
Assigning to X.

Comment 3 Mike A. Harris 2005-03-06 23:23:04 UTC
Since this bugzilla report was filed, there have been several major
updates to the X Window System, which may resolve this issue.  Users
who have experienced this problem are encouraged to upgrade to the
latest version of Fedora Core, which can be obtained from:

        http://fedora.redhat.com/download

If this issue turns out to still be reproduceable in the latest
version of Fedora Core, please file a bug report in the X.Org
bugzilla located at http://bugs.freedesktop.org in the "xorg"
component.

Once you've filed your bug report to X.Org, if you paste the new
bug URL here, Red Hat will continue to track the issue in the
centralized X.Org bug tracker, and will review any bug fixes that
become available for consideration in future updates.

Setting status to "CURRENTRELEASE".


Comment 4 Pawel Salek 2005-03-07 08:59:25 UTC
I should have mentioned that the problem is still present on
xorg-x11-6.8.1-.902 and the rumour is that it is related to DVI
connections.

I filed the report at
https://bugs.freedesktop.org/show_bug.cgi?id=2657

Comment 5 Mike A. Harris 2005-04-15 10:58:49 UTC
Ok thanks, tracking in upstream bugzilla now.  Setting status to "UPSTREAM"