Announcement

Collapse
No announcement yet.

There's A Direct3D 9.0 Gallium3D State Tracker

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

  • #31
    Originally posted by Louise View Post
    For two reasons

    * All good demos (scene.org) are made for DX, and some even release the source code, so porting those to Linux would be much easier, if the DX would just could be untouched.

    * If someone want to learn DX, but don't want to use Windows =)
    Don't forget you would be opening up to a whole crapload of developers with DX experience but no ogl experience or training plus being able to reference tonnes of programming literature that is out there for DX.

    Comment


    • #32
      Direct3D on non x86 platforms? PS3, Wii & PSP?

      Comment


      • #33
        Originally posted by deanjo View Post
        Don't forget you would be opening up to a whole crapload of developers with DX experience but no ogl experience or training plus being able to reference tonnes of programming literature that is out there for DX.
        That's a pretty good point.

        But maybe it could be harmful for Linux, if DX cot widely used with Linux. It would be a weird mix, where MS would have some say in the matter.

        Comment


        • #34
          Aand the eula of DX 12: "You hereby agree to only run your DirectX programs on Microsoft(r) certified combinations of software and hardware"

          Comment


          • #35
            Hey a Direct3D 9.x state tracker would be awesome! Not only does Linux now also receive both graphic libraries, it would make porting more easy and people that learned to program DirectX could now also program for Linux without extra efford of learning.

            Heh... Direct3D as the ultimate cross-platform library

            Comment


            • #36
              Originally posted by MostAwesomeDude View Post
              Actually, not that anybody cares, but I discussed this with a few Wine devs a while ago. The main concensus was that Wine needs to continue to support binary GLX stacks, so they can't discard their GL backend, and putting effort into Gallium would divide their time.
              Hopefully, the wine devs will make this an option (like GLSL), but keep the D3D -> OpenGL translator their main priority.

              Hopefully, nvidia will develop their own d3d implementation, so all (major) graphics card vendors will have d3d support on linux.
              Last edited by some-guy; 22 January 2010, 06:47 PM.

              Comment


              • #37
                Originally posted by curaga View Post
                Aand the eula of DX 12: "You hereby agree to only run your DirectX programs on Microsoft(r) certified combinations of software and hardware"
                And who accepts that EULA? Not Linux users.

                Comment


                • #38
                  Originally posted by Remco View Post
                  And who accepts that EULA? Not Linux users.
                  What about those dual booters? See!!! It's safer to just not boot Windows at all!

                  Comment


                  • #39
                    Originally posted by curaga View Post
                    Aand the eula of DX 12: "You hereby agree to only run your DirectX programs on Microsoft(r) certified combinations of software and hardware"
                    Then just don't call it DirectX/Direct3D

                    Comment


                    • #40
                      Originally posted by Louise View Post
                      That's a pretty good point.

                      But maybe it could be harmful for Linux, if DX cot widely used with Linux. It would be a weird mix, where MS would have some say in the matter.
                      Or the other way round, where linux would get some say on DX-Features

                      I personally would love to see Dx on Linux. And I suppose the comments here show that it's a thing which is interesting to a lot of people. (doesn't matter if they love it or hate it.)

                      Even though it's a small project, maybe others will come around use this code for bigger projects.

                      Comment

                      Working...
                      X