Announcement

Collapse
No announcement yet.

Another Look At The Latest Nouveau Gallium3D Driver

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

  • #81
    Originally posted by bridgman View Post
    ISA for everything up to Evergreen is published. NI docco is in the works.



    Look under "Related Documentation"

    Other programming information is posted on x.org, look in :





    Mesa *is* the open source 3D driver. If you don't want to deal with it I'm not sure how to help. It supports two different hardware layers -- generally referred to as "classic" and "gallium3D". Here are links to the mesa project, the classic hw drivers, and the gallium3D drivers :

    mesa project : http://cgit.freedesktop.org/mesa/mesa/

    classic hw drivers : http://cgit.freedesktop.org/mesa/mes...sa/drivers/dri

    gallium3d hw drivers : http://cgit.freedesktop.org/mesa/mes...allium/drivers



    Not sure what you mean by "portable" - if you mean one set of driver code that runs on a range of hardware generations with generation-specific code where necessary, that exists today.

    The core changed radically from r5xx to r6xx (HD2xxx/HD3xxx). The 3D programming model was relatively similar between r6xx and r7xx (HD4xxx), then changed again going to Evergreen (HD5xxx) and Northern Islands (HD6xxx). The HD69xx has even more differences in the shader core, using a 4-wide VLIW instead of the 5-wide VLIW on HD24xx through HD68xx.



    Mesa links are above. X driver project is at :



    Kernel driver is in the Linux kernel tree under drivers/gpu/drm. Here's an example link:



    The userspace library code for the kernel driver is at :

    http://cgit.freedesktop.org/mesa/drm/tree/radeon
    thank you for the links,I'll get myself upto speed on them soon. Btw try not to take me too seriously. I tend to be a bit of a provoker sometimes. I like ribbing people.

    Comment


    • #82
      Originally posted by smitty3268 View Post
      Last time i checked, you paid $200 for a piece of hardware. Not a guarantee that you could look up documentation online. And definitely not that said documentation wouldn't be a part of Mesa, just because "you're not interested in that". In fact, it seems everything AMD is doing, you're "not interested in". How is AMD supposed to figure out exactly what interests you?


      See what i mean?



      You asked about using shaders for other purposes. I provided you with proof that was already being done. You can do anything you want with these shaders.
      I paid 30,000 for my car and geuss what, it came with a manual.

      Comment


      • #83
        Originally posted by bridgman View Post
        You know what I like about Phoronix forums ? We can start talking about Heathkit, and driving to Benton Harbor for parts, and *still* not take the thread any further off topic than it was before
        LOL, so true.

        Comment


        • #84
          Originally posted by Thatguy View Post
          I paid 30,000 for my car and geuss what, it came with a manual.
          Ya but I bet it didn't come with the service manual.

          Comment


          • #85
            Originally posted by bridgman View Post
            Yes you are. You just don't know it yet



            The sample code is added to the living driver projects in the form of initial support for each new generation of hardware.
            actually gallium most likely won't have the capabilitys I am looking for. Plus I want to completely avoid the middleware becuase I'll be needing everybit of the cpu and the gpu to do what I am looking to do.

            Comment


            • #86
              Originally posted by deanjo View Post
              LOL, so true.

              wish I still had my vaccum tube labscope, that thing was neat.

              Comment


              • #87
                Originally posted by deanjo View Post
                Ya but I bet it didn't come with the service manual.
                Helsm is available for $49.99 at the dealer.

                BTW that would mean that my gpu ervice manual should cost about $1.

                Comment


                • #88
                  OK, looks like someone is going to have to stand up for what's right...

                  NO MORE DAMN CAR ANALOGIES
                  Test signature

                  Comment


                  • #89
                    Originally posted by bridgman View Post
                    OK, looks like someone is going to have to stand up for what's right...

                    NO MORE DAMN CAR ANALOGIES


                    vroom, vroom.

                    Comment


                    • #90
                      Originally posted by bridgman View Post
                      OK, looks like someone is going to have to stand up for what's right...

                      NO MORE DAMN CAR ANALOGIES
                      We can still talk about heathkit though right?

                      Comment

                      Working...
                      X