Page 4 of 4 FirstFirst ... 234
Results 31 to 34 of 34

Thread: Full EXA Composite For R300-500 GPUs

  1. #31
    Join Date
    Jan 2007
    Posts
    33

    Default Re: 3D on my X1800 (R520)

    Hi,
    Using Dave's git branches...

    Code:
    git://anongit.freedesktop.org/~airlied/drm (branch r500-fp)
    git://anongit.freedesktop.org/~airlied/mesa (branch r500test)
    and the 'master' radeon driver, I can confirm that glxgears is working on my X1800! Only 4000 FPS, when FGLRX provided around 10,000 FPS. I've also noticed a few visual glitches, GLmatrix screensaver is a good example.

    I had to make the following changes to get my X1800 going:

    Code:
    --- mesa/src/mesa/drivers/dri/radeon/radeon_chipset.h.old	2008-03-20 22:08:07.000000000 -0700
    +++ mesa/src/mesa/drivers/dri/radeon/radeon_chipset.h	2008-03-20 21:49:18.000000000 -0700
    @@ -147,6 +147,7 @@
     #define PCI_CHIP_RV410_5E4D		0x5E4D
     #define PCI_CHIP_RV410_5E4F		0x5E4F
     
    +#define PCI_CHIP_R520_7100		0x7100
     #define PCI_CHIP_RV530_71C4             0x71C4
     
     #define PCI_CHIP_RS350_7834		0x7834
    --- mesa/src/mesa/drivers/dri/radeon/radeon_screen.c.old	2008-03-20 22:08:18.000000000 -0700
    +++ mesa/src/mesa/drivers/dri/radeon/radeon_screen.c	2008-03-20 22:29:34.000000000 -0700
    @@ -693,6 +693,7 @@
           fprintf(stderr, "Warning, RS690 detected, 3D support is incomplete.\n");
           break;
     
    +   case PCI_CHIP_R520_7100:
        case PCI_CHIP_RV530_71C4:
           screen->chip_family = CHIP_FAMILY_R520;
           fprintf(stderr, "Warning, R520 detected, 3D HAHAHAHAHA!!.\n");
    I'm still very excited. Myself and others are fed up with FGLRX if you need help testing or anything i can do to help with development let me know. Great work guys!

    A couple side notes. Compiz is not functional (this might not surprise you). And when testing 2D with gtkperf my GtkDrawingArea test is about half the speed since last time I built the radeon driver (maybe 1-2 weeks ago). The tearing is still pretty bad with textured video. When I use the x11 vo method it doesn't get much better.

    Matt.
    Last edited by surfer; 03-21-2008 at 01:30 AM.

  2. #32
    Join Date
    Dec 2007
    Posts
    2,360

    Default

    Quote Originally Posted by surfer View Post
    The tearing is still pretty bad with textured video. When I use the x11 vo method it doesn't get much better.
    Neither method is doubled buffered or synced to vblank. until we do that there will always be potential for tearing.

  3. #33
    Join Date
    Oct 2007
    Posts
    39

    Default

    Quote Originally Posted by agd5f View Post
    Neither method is doubled buffered or synced to vblank. until we do that there will always be potential for tearing.
    Is that even on the table? I always attributed it to Compiz (although compiz apparently syncs to vblank?) but if it's not...

  4. #34
    Join Date
    Dec 2007
    Posts
    2,360

    Default

    Quote Originally Posted by NaterGator View Post
    Is that even on the table? I always attributed it to Compiz (although compiz apparently syncs to vblank?) but if it's not...
    We hope to get there eventually.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •