Page 39 of 41 FirstFirst ... 293738394041 LastLast
Results 381 to 390 of 406

Thread: ATI R600/700 OSS 3D Driver Reaches Gears Milestone

  1. #381
    Join Date
    Jun 2009
    Posts
    2,933

    Default

    Is the plan to freeze the kernel drm once it moves into the mainline kernel? Or will we need bleeding edge kernels to follow the 3D development?

  2. #382
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,544

    Default

    I think the intention is once the merge to 2.6.32 happens you should not need out-of-tree kernel code - at least for DRI1.

  3. #383
    Join Date
    Jan 2009
    Posts
    20

    Default

    Quote Originally Posted by bridgman View Post
    2.6.30 added EXA and Xv support for 6xx/7xx

    2.6.31 added KMS/GEM/TTM support for r1xx-r5xx (staging only)

    2.6.32 will hopefully add KMS/GEM/TTM support for 6xx/7xx (staging only) and 3D support for 6xx/7xx (normal, not staging). I think the intent is for KMS/GEM/TTM on r1xx-r5xx to move out of staging but I'm not sure about that.
    To clarify this a little for the non-coder-genius people out there, myself included , for those with r7xx or higher cards using the radeon/hd driver, come 2.6.32, we'll have accelerated 2d for kwin (i.e. wobbly windows in kde etc etc), but games will still remain un-accelerated?

  4. #384
    Join Date
    Jan 2008
    Posts
    157

    Default

    Quote Originally Posted by Maarte View Post
    To clarify this a little for the non-coder-genius people out there, myself included , for those with r7xx or higher cards using the radeon/hd driver, come 2.6.32, we'll have accelerated 2d for kwin (i.e. wobbly windows in kde etc etc), but games will still remain un-accelerated?
    I don't think so : 3D support without KMS still means 3D support, so accelerated 3D in games, just as most cards ATI currently accelerate 3D.

    By the way, I switched over to KMS/TTM/GEM using the 2.6.31rc8 and latest git on a laptop with XP200M chip (I think it's something like RS480 or something) and it's quite stable already. Can't I see much difference with the situation before that, but it's surely stable and if that means getting better things in the future, it surely is a good job done! I guess the next step is to check Gallium3D there. :-)

  5. #385
    Join Date
    Jan 2009
    Posts
    20

    Default

    That's great news! Thanks for the heads-up. Amazing to see the ATi open drivers progress over this last year. Excellent work.

  6. #386
    Join Date
    Jun 2009
    Posts
    2,933

    Default

    Quote Originally Posted by Maarte View Post
    we'll have accelerated 2d for kwin (i.e. wobbly windows in kde etc etc)
    With 2D acceleration (XRender), you can use compositing with KWin. Unfortunately, not all fancy desktop effects work with the XRender backend. Desktop cube, for example, needs OpenGL, and wobbly windows too.

    But transparency, fading, moving windows around, expose, and many other cool effects work, and are fast and stable in KWin. You don't need to wait for anything, you can already get this with the .31 kernel and recent radeon/radeonhd driver.

    For some of the remaining effects, you'll have to wait for 3d. The kernel part of this should hopefully get merged into the .32 kernel. But that doesn't mean that everything will work perfectly, as there are other parts needed for 3d which are developed outside of the kernel (Mesa). The KWin with OpenGL backend still doesn't really work for me.
    Last edited by pingufunkybeat; 09-05-2009 at 02:57 PM.

  7. #387
    Join Date
    Jan 2009
    Posts
    1,739

    Default

    just a question

    is the infrastructure needed (in the kernel) for Gallium ready??

    and if not in which kernel version is going to be ready??

    thanks

  8. #388
    Join Date
    Dec 2007
    Posts
    2,402

    Default

    Quote Originally Posted by 89c51 View Post
    just a question

    is the infrastructure needed (in the kernel) for Gallium ready??

    and if not in which kernel version is going to be ready??

    thanks
    gallium uses the same ioctls as the kms-enabled ddx and 3d drivers. 2.6.31 has everything you need for r3xx-r5xx, and 2.6.32 will for r6xx/r7xx. However there is not yet an r600 gallium driver.

  9. #389
    Join Date
    May 2008
    Posts
    343

    Default

    Quote Originally Posted by FarJumper View Post
    It looks that libgl1-mesa-dri package (libgl1-mesa-dri 7.6.0+git20090902.dc9de806-0ubuntu0tormod) doesn't have r600 module. Only r200 and r300 are exist.
    Oops, I forgot to add r600 to that package. I uploaded a new right now.

  10. #390
    Join Date
    Jan 2007
    Location
    Germany
    Posts
    2,162

    Default

    I for the first time tried the R6xx/R7xx 3D stuff on Kubuntu 9.10 with my AMD Radeon HD 4850 today. The composite performance (KWin desktop effects) is better than fglrx + the 1-2s freezes when maximizing windows/etc. are gone :P It isn't fully stable though (of course).

Posting Permissions

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