Page 1 of 4 123 ... LastLast
Results 1 to 10 of 41

Thread: AMD Releases Additional R600 GPU Programming Documentation

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    15,650

    Default AMD Releases Additional R600 GPU Programming Documentation

    Phoronix: AMD Releases Additional R600 GPU Programming Documentation

    In the second NDA-free documentation dump, AMD has just released programming data on the M76 and RS690 graphics processors. While the RadeonHD developers have already had these documents, this information will help the free software community in understanding the internal workings of AMD's graphics processors. In this article, we have information on this just-released data as well as what else the community can expect in the way of documentation in the near future.

    http://www.phoronix.com/vr.php?view=11655

  2. #2
    Join Date
    Sep 2006
    Location
    PL
    Posts
    916

    Default

    sweet. it just can't get any better. unless ati releases more docs

    AMD will be open-sourcing part of their new proprietary OpenGL driver and will be in a state so that it can be patched into the existing R300+ Mesa driver.
    does that mean that we can get new fglrx opengl core on top of mesa, or only the opensourced part of it, whatever it is?

    Next week AMD will likely be making a mirror of the data on their website.
    finally. i was afraid that xorg site might go down again, like the last time ;-)

  3. #3
    Join Date
    Jun 2007
    Posts
    406

    Default

    Quote Originally Posted by phoronix View Post
    Phoronix: AMD Releases Additional R600 GPU Programming Documentation

    In the second NDA-free documentation dump, AMD has just released programming data on the M76 and RS690 graphics processors. While the RadeonHD developers have already had these documents, this information will help the free software community in understanding the internal workings of AMD's graphics processors. In this article, we have information on this just-released data as well as what else the community can expect in the way of documentation in the near future.

    http://www.phoronix.com/vr.php?view=11655
    well, i think that the release was what john told us about in his posts, so there wasn't much surprise, if not for the opensourcing of part of fglrx code. if i remember well this wasn't specified until now, and it's quite a good news to hear. when also the tcore would be ready then maybe we'll see some speedup in the developing process.

    does that mean that we can get new fglrx opengl core on top of mesa, or only the opensourced part of it, whatever it is?
    on this i think that we'll see the opensourced part in the mesa driver and we'll see fglrx reducing its size and going on top of mesa. but i don't expect it to happen until 2-3 months considering the development cycle we all know about. the issue that makes me worry is the imminent kernel bump which will let us know if the fglrx devs would catch up with the new kernel fast.

  4. #4
    Join Date
    Oct 2007
    Posts
    92

    Default

    Quote Originally Posted by givemesugarr View Post
    on this i think that we'll see the opensourced part in the mesa driver and we'll see fglrx reducing its size and going on top of mesa. but i don't expect it to happen until 2-3 months considering the development cycle we all know about. the issue that makes me worry is the imminent kernel bump which will let us know if the fglrx devs would catch up with the new kernel fast.
    I think, that this is (at least partly) already the case since 8.42.3.
    Because when I set the opengl profile to xorg-x11/mesa, so it uses libGL.so from mesa and not the one from fglrx, 3D acceleration will still work.

  5. #5
    Join Date
    Aug 2007
    Posts
    6,676

    Default

    I really hope that the open source drivers will get better soon. But I have doubts if they could ever run gl2benchmark without glitches. fglrx is in a heavy broken state, especially for Xserver 1.4. Since new codebase gl2benchmark test 3/4 do not run and with Xserver 1.4 and 64 bit it just segfaults... 8.40.4 worked btw... Let's see how long it will take to get really good drivers.

  6. #6
    Join Date
    Oct 2007
    Posts
    92

    Default

    Quote Originally Posted by Kano View Post
    I really hope that the open source drivers will get better soon. But I have doubts if they could ever run gl2benchmark without glitches. fglrx is in a heavy broken state, especially for Xserver 1.4. Since new codebase gl2benchmark test 3/4 do not run and with Xserver 1.4 and 64 bit it just segfaults... 8.40.4 worked btw... Let's see how long it will take to get really good drivers.
    I'm running xorg-server 1.4 + fglrx for slightly over 1,5 months now, without problems. I only had problems with newer xorg-server versions.

  7. #7
    Join Date
    Aug 2007
    Posts
    6,676

    Default

    try this then (compiled for 32+64 bit):

    add this to /etc/apt/sources.list (works with sid too, gutsy/hardy not tested):

    deb http://kanotix.com/files/fix/gl2benchmark.lenny ./
    deb-src http://kanotix.com/files/fix/gl2benchmark.lenny ./

    apt-get update
    apt-get install --allow-unauthenticated gl2benchmark

    If you have problems you can always do:

    apt-get build-dep gl2benchmark
    apt-get source -b gl2benchmark

    to build it for currently unsupported systems.

  8. #8
    Join Date
    Jul 2007
    Posts
    448

    Default Only a small amount of cheer here.

    Quote Originally Posted by phoronix View Post
    Phoronix: AMD Releases Additional R600 GPU Programming Documentation

    In the second NDA-free documentation dump, AMD has just released programming data on the M76 and RS690 graphics processors
    OK, so while it's good to see AMD continuing to honour its commitment, there's nothing here for R[1-5]00 owners yet, is there. It's the 2D/3D stuff that we're all craving out here...

  9. #9
    Join Date
    Jun 2007
    Posts
    406

    Default

    Quote Originally Posted by chrisr View Post
    OK, so while it's good to see AMD continuing to honour its commitment, there's nothing here for R[1-5]00 owners yet, is there. It's the 2D/3D stuff that we're all craving out here...
    r100-200 should already be good and done (at least that's what i've read around).
    the opensourcing of fglrx is a good thing for r300-r500 parts.
    the issue is that i suspect that the documentation for the r3-400 is full of ndas while the r500 isn't working so bad and it should also benefit from code for the first r600 series at least in the 2d engine. maybe until the end of the year there will be releases for older hw. let's just hope that the docs will arrive for all the boards until the end of the year.

  10. #10
    Join Date
    Jun 2006
    Posts
    3,046

    Default

    Quote Originally Posted by givemesugarr View Post
    r100-200 should already be good and done (at least that's what i've read around).
    There's some speed boost still being left on the floor- if they could hand out HyperZ stuff (one of the main pieces missing that we've not been able to figure out cleanly on our own), there'd be a bit more speed left to add to the R100/R200 family. I think there's a few other obnoxious omissions, but the HyperZ would be nice, I think.

Posting Permissions

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