http://bugs.freedesktop.org/show_bug.cgi?id=22746

           Summary: [KMS] tri-viewport broken on rv280 in DRI2 mode
           Product: Mesa
           Version: CVS
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/r200
        AssignedTo: dri-devel@lists.sourceforge.net
        ReportedBy: rand...@mail.ru


I have this video hw:

01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE]
(rev 01) (prog-if 00 [VGA controller])
        Subsystem: Hightech Information System Ltd. Excalibur 9200SE VIVO 128M
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
        Memory at c8000000 (32-bit, prefetchable) [size=128M]
        I/O ports at b800 [size=256]
        Memory at d7ef0000 (32-bit, non-prefetchable) [size=64K]
        Expansion ROM at d7ec0000 [disabled] [size=128K]
        Capabilities: [58] AGP version 2.0
        Capabilities: [50] Power Management version 2
        Kernel driver in use: radeon
        Kernel modules: radeon, radeonfb

(ignore radeonfb, it's blacklisted and NOT loaded)

with following software setup

kernel - Linus tree master branch commit 
7638d5322bd89d49e013a03fe2afaeb6d214fabd (Date:   Sun Jul 12 12:24:35 2009
-0700
    Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6)

libdrm - master branch commit 3f3c5be6f908272199ccf53f108b1124bfe0a00e (Date:  
Thu Jul 9 17:49:46 2009 -0700
    intel: Free buffers in the BO cache that haven't been reused in a while.)

mesa - master branch, commit bb4c70358778f28f644ae493b5d8163e76e9fddb (Date:  
Tue Jul 14 01:22:17 2009 +1000
    radeon: port more front fixes from intel.)

xserver - master commit 9f1570c8f4f549cdd2fbae1234011290fcc73e18 (Date:   Fri
Jun 26 09:12:47 2009 +1000
    input: include effective modifiers in device events.)

xf86-video-ati - master commit 035e8d1d5593c12828bb079de4e663cf1b1f1674 (Date: 
 Sun Jul 12 13:45:29 2009 +0200
    Fix a warning)

i have broken tri-viewport in non-composited case, so nearly all OpenGL demos
are broken. If i enable compositing in e16 config menus - tri-viewport show
correct, full image in it's window. It was like this for some time, i'm sure
latest mesa commits not responsible for this breakage, but i don't remember
correct mesa/xserver combo. At least around 

"Date:   Mon Jun 29 20:15:47 2009 +1000
    Revert "r200: make use of DMA buffers for Elts a lot better."

it was working ... but i see no point in bisecting  this - since this there 
was new libdrm interface, fixed xserver dri2 interface .. everyone want new
code fixed, no? Probably, i just need to add few printfs inside
r200UpdateWindow, or it's callers? Or something like this into xserver dri2
code (just for seeing waht values were send by X server to driver and down to
stack)


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to