+ Reply to Thread
Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Fedora 11, KMS/Radeon/3D xpress 200m mini review

  1. #1
    Join Date
    Jun 2008
    Posts
    27

    Default Fedora 11, KMS/Radeon/3D xpress 200m mini review

    First of all, i bow before the open source radeon developers, really really nice work done. keep it up.

    Now... for the mini review.

    I downloaded the nightly build of fedora 11 yesterday (29/04) and it blew my mind, metaphorically speaking.

    KMS (mode settings) works as advertised on my 200m (RS482), no bugs here. No flicker when switching between console and X and back again, very impressive. Plymouth also works right after the grub boot.

    When i opened my kde desktop, i could check with glxinfo that now opengl version is bumped to 1.4 (really nice, should be able to use vmware 3d acceleration now, since it asks for 1.4 or higher), and xv is using the textured video port (was ATI Radeon Video Overlay dropped?).

    best of all dri2 is working!!! no more fighting between composite window managers and opengl apps (ahhh true google earth nirvana).
    But there is a catch, at least with my evil 200m, when i activate composite in kde, i lose the xdamage ability, by that i mean that any window isn't updated unless i force it (by moving the window, hovering it with the mouse pointer, doing a switch with the cover switch, etc).
    Also, the update with the mouse pointer, only updates the area the mouse hovers, not the entire window.

    I hope bridgeman and gang can pinpoint why exactly xdamage isn't being called/synchronized, since it makes the dri2 experience quite useless so far with kde 3d effects and radeon 200m. But it's VERY VERY impressive and promissing. I'm blown away. can't wait for this code to stabilize so i can port it to jaunty

    Did i also mentioned it's fast? well it is, and at least for 200m isn't any slower (i know there are performance regressions, but i couldn't see any measurable slowdown to the naked eye).

    AMD gang feel free to mail me if you need additional testing.

    Radeon open source drivers are rocking the boat

  2. #2
    Join Date
    May 2009
    Posts
    2

    Default Radeon/RadeonHD Direct Rendering?

    Woah!!! Hold on a second... Are you saying that the open source radeon drivers now support some semblance of direct rendering? Do I no longer have to fight with FGLRX drivers? (A frustrating experience in F10 with the catalyst 9.3 release!) Please say yes!!!

  3. #3
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    6,087

    Default

    Yep, the open source drivers have supported direct rendering on 3xx/4xx for a couple of years (initially reverse engineered), 5xx for almost a year (with documentation), and 6xx/7xx is being worked on now.

    The big news here is really the addition of Redirected Direct Rendering, ie the ability to run a direct-rendered 3D app in a window on a composited desktop. That was sort of the holy grail, in the sense that once that worked it became possible for distros to start shipping with a compositor enabled by default, and for framework developers to start designing a more tightly integrated graphics stack which assumed a compositor was always present.

    The other big news is having the 3d driver work with kernel modesetting and with a kernel video memory manager. The lack of a good kernel video memory manager was the primary obstacle for higher levels of GL support including features like VBOs, FBOs and pbuffers.
    Last edited by bridgman; 05-01-2009 at 05:03 PM.

  4. #4
    Join Date
    May 2009
    Posts
    2

    Default not HD3650

    Quote Originally Posted by bridgman View Post
    Yep, the open source drivers have supported direct rendering on 3xx/4xx for a couple of years (initially reverse engineered), 5xx for almost a year (with documentation), and 6xx/7xx is being worked on now.

    The big news here is really the addition of Redirected Direct Rendering, ie the ability to run a direct-rendered 3D app in a window on a composited desktop. That was sort of the holy grail, in the sense that once that worked it became possible for distros to start shipping with a compositor enabled by default, and for framework developers to start designing a more tightly integrated graphics stack which assumed a compositor was always present.

    The other big news is having the 3d driver work with kernel modesetting and with a kernel video memory manager. The lack of a good kernel video memory manager was the primary obstacle for higher levels of GL support including features like VBOs, FBOs and pbuffers.
    Clearly this does not work, then on a HD 36XX... I have longed for such a day, but it seems that it is not yet

  5. #5
    Join Date
    Oct 2008
    Posts
    17

    Default

    Not yet working. But it will I just bought a 4670, gonna put it in with my integrated X1250 so I can test and hopefully submit bug reports and such soon. It's getting there

  6. #6
    Join Date
    Oct 2008
    Posts
    68

    Default

    Will 3D performance increase with the new kernel memory manager and added OpenGL support?
    Last edited by SolidSteel144; 05-01-2009 at 11:24 PM.

  7. #7
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    6,087

    Default

    The memory manager on its own will probably not make a big difference (it might even slow things down a tiny bit), but having a memory manager makes it possible to implement the missing GL functions, and having those functions available to applications *will* make a big difference in performance with apps that are able to use them.

  8. #8
    Join Date
    Aug 2008
    Location
    Finland
    Posts
    1,518

    Default

    Quote Originally Posted by mpelletier View Post
    Clearly this does not work, then on a HD 36XX... I have longed for such a day, but it seems that it is not yet
    That'd be the "and 6xx/7xx is being worked on now" part. Waiting for it myself too.

  9. #9
    Join Date
    May 2009
    Posts
    17

    Default

    @groo_pcd, problems with KWin effects it's not just your card, here (Radeon 9550-RV350) happend the same. On the other hand Gnome and compiz works great. It's neat to see gears or video in jelly window.
    BTW did you manage to run any 3D application with hardware acceletratiopn except glxgears? I've tried with glaxium and gl-117 and both of them use mesa instead.

  10. #10
    Join Date
    Jun 2009
    Posts
    4

    Default

    I do hope that Fedora 11 will bring me 3D support on my PPC and AMD-64 systems with Radeon x800 and x700 chips, respectively. It seems like Fedora has been next to useless in terms of 3D since that Xorg update in Fedora 8 or so.

    And actually, no old Linux distro has had support for the Radeon x800 on PPC from what I've seen. I couldn't even get to the installer on my G5. So.. will Fedora 11 finally bring these machines to life?

+ Reply to Thread

Posting Permissions

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