Announcement

Collapse
No announcement yet.

AMD Releases R300 3D Register Guide

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • AMD Releases R300 3D Register Guide

    Phoronix: AMD Releases R300 3D Register Guide

    Last month right before FOSDEM 2008, the 3D programming documentation for the R500 GPUs (Radeon X1000) series was released. This documentation consisted of a register reference guide for the R500 GPUs as well as a programming guide covering such areas as the command processor, vertex shaders, and fragment shaders. While the register reference guide for the R600 series is still being worked on, for those with older ATI graphics processors, AMD has went back and created a register reference guide for the R300 series.

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

  • #2
    There's an extra %20 on the end of the URL on the link to the developer GPU info page on the article, and there doesn't seem to be any R300 technical docs up just yet...

    Comment


    • #3
      Originally posted by Svartalf View Post
      There's an extra %20 on the end of the URL on the link to the developer GPU info page on the article,
      Oops, fixed.

      Originally posted by Svartalf View Post
      and there doesn't seem to be any R300 technical docs up just yet...

      They are on X.Org server right now and should be on AMD server shortly (I expect).
      Michael Larabel
      http://www.michaellarabel.com/

      Comment


      • #4
        Originally posted by Michael View Post
        They are on X.Org server right now and should be on AMD server shortly (I expect).
        I put the request in. They should be up soon on the AMD servers. For now you can grab it from the Xorg site.

        Comment


        • #5
          Already got it. Looks like we're going to get the 3D in there sooner than later. Makes me want to find a bit of time to help with Gallium, it does. Reading up on what the plan is, it sounds like a lot of fun.

          Comment


          • #6
            i wasn't expecting this docs to get released so quickly. ati continues to surprise me with their commitment.

            Comment


            • #7
              Well, i just got a box that can put my x800 xT AGP to work soon with OSS driver

              Looking good ati, keep up the good work to make my multi os experience EVEN better!.

              I dont fancy nvidia much, even though they got good linux drivers, but laptops i go with nvidia, might be changing very very soon at this rate

              Ati keeps suprising us all i think yoshi

              From being the worst too soon the best i guess!

              Comment


              • #8
                They're grouped in with the R300 driver in dri/mesa sources, but I'm uncertain...does this include the dreaded XPress 200M and co., or will there be a separate RS480 dump?

                Cheers,
                Jesse

                Comment


                • #9
                  Originally posted by avsa242 View Post
                  They're grouped in with the R300 driver in dri/mesa sources, but I'm uncertain...does this include the dreaded XPress 200M and co., or will there be a separate RS480 dump?
                  This covers RS4xx 3D as well. The only exception is the lack of a vertex shader.

                  Comment


                  • #10
                    For clarity, it's the RS480 which lacks the vertex shader, not the documentation

                    Comment


                    • #11
                      Is this everything for R300 based cards?

                      Is there anything standing in the way of fully-capable 3D OpenGL support for R300 cards now? And video playback too?

                      Comment


                      • #12
                        What about R200?

                        I know R1xx-R2xx specs were (partly) released under NDA. Then I wonder, does it make any sense to keep those old chips specs "private" when the newer ones are disclosed?

                        Comment


                        • #13
                          Originally posted by Pickup View Post
                          I know R1xx-R2xx specs were (partly) released under NDA. Then I wonder, does it make any sense to keep those old chips specs "private" when the newer ones are disclosed?

                          I don't believe they want to invest much time in chips that old, but I think the larger problem is finding any of those NDA documents these days as I think John mentioned before.
                          Michael Larabel
                          http://www.michaellarabel.com/

                          Comment


                          • #14
                            I do want to re-release the Radeon 8500 programming guide without NDA, but mostly since it is a pretty good introductary guide for new driver devs. I doubt there is a line of text in the document which has not already been used in the radeon (xf86-video-ati) driver so re-releasing the doc isn't really going to help advance the R200 driver support, but if it allows a few more people to become active developers that can make a big difference.

                            We have to locate the original document in the archives and change all the legal text before releasing it, and we simply felt that getting the 3d information out there was a higher priority. Other than IDCT/MC for video decoding I don't think there is much info about the R100 and R200 which isn't already known to the devs. The R200 has some programmable vertex shader (PVS) capability which isn't fully documented today but (a) the R5xx and R3xx 3d docs give a pretty good idea how it works, and (b) I don't think adding PVS support to R200 will make a big difference to users these days (but I'm open to comments there).
                            Last edited by bridgman; 03-15-2008, 12:37 PM.

                            Comment


                            • #15
                              To avoid the confusion I detect in this thread: Up to X850 was already supported by open drivers. I hope these drivers will see some quality and speedup improvements.

                              Comment

                              Working...
                              X