Bug 1380 - problem with MergedFB and EnablePageFlip in then radeon driver
Summary: problem with MergedFB and EnablePageFlip in then radeon driver
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-14 13:56 UTC by Fabrice Bellet
Modified: 2005-01-28 21:14 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Fabrice Bellet 2004-09-14 13:56:40 UTC
I have an odd behaviour, with my Radeon 8500, using xorg CVS, with MergedFB
enabled. Only when the option "EnablePageFlip" is activated, the second head
becomes a clone of the first head, immediately when I start a 3D app, for
example glxgears. No error message in the logs. The relevant part of my config
file is :

Section "Device"
        Option      "AGPMode" "4"
        Option      "AgpFastWrite" "off"
        Option      "EnableDepthMoves" "on"
        Option      "EnablePageFlip" "off"
        Option      "BackingStore" "on"
        Option      "RenderAccel" "on"
                                                                                
        Option      "MergedFB" "true"
        Option      "CRT2Position" "RightOf"
        Option      "MetaModes" "1280x1024-1280x1024"
        #Option      "MetaModes" "1600x1200@60-1600x1200@60"
        Option      "MonitorLayout" "CRT, CRT"
        Option      "CRT2HSync" "27-110"
        Option      "CRT2VRefresh" "50-160"
                                                                                
        Identifier  "Card0"
        Driver      "radeon"
        VendorName  "ATI Technologies Inc"
        BoardName   "Radeon R200 QL [Radeon 8500 LE]"
        BusID       "PCI:1:0:0"
        Screen      0
EndSection

Mergebfb and EnablePageFlip used to work together with the DRI, before it got
merged in xorg.
Comment 1 Alex Deucher 2005-01-06 12:39:58 UTC
I've got a fix for this pending.  fixing the situation with crtc1 at offset 0 is
pretty easy.  the situation with crtc2 at a lower offset than crtc1 will require
some versioning to maintain compatibility between the drm and ddx.
Comment 2 Alex Deucher 2005-01-29 16:14:59 UTC
Roland fixed this in cvs.  pageflip now works in all configs with mergedfb


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.