Announcement

Collapse
No announcement yet.

Direct3D 11 Support In Wine/CrossOver Is Still A Number Of Months Away

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

  • Direct3D 11 Support In Wine/CrossOver Is Still A Number Of Months Away

    Phoronix: Direct3D 11 Support In Wine/CrossOver Is Still A Number Of Months Away

    Back during E3 in June, CodeWeavers was talking about "support for DirectX 11 [in the coming months]." It's been nearly six months and it looks like we're still a ways out from seeing support in Wine...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Sorry for the ignorance, but please, someone can easily explain why wine took so long (8 years) to starting a support for directx 11?

    Comment


    • #3
      Originally posted by DUXNEK View Post
      Sorry for the ignorance, but please, someone can easily explain why wine took so long (8 years) to starting a support for directx 11?
      There were no need for it because all games used to also support dx9.

      Comment


      • #4
        check back in a year doesnt mean itll be ready to use in a year. it more means maybe if you ask again in a year, there *might* be some small degree of progress to report.

        Comment


        • #5
          Originally posted by DUXNEK View Post
          Sorry for the ignorance, but please, someone can easily explain why wine took so long (8 years) to starting a support for directx 11?
          I think I remember reading that the Wine translation layer for DX->OGL only made use of OpenGL 2.1 calls for a very long time and to implement DX10 translations would require some OGL 3.x extensions and DX11 would need OGL4.x extensions.

          Comment


          • #6
            if you care about playing DX11/DX12 games, just use vga passthrough

            Comment


            • #7
              I'd be curious to know if DirectX 12 requires Vulcan to implement in WINE.

              Comment


              • #8
                Originally posted by peppercats View Post
                if you care about playing DX11/DX12 games, just use vga passthrough
                Or dual boot if you don't have one of those 3 video cards on which the technology is supported.

                Even if D3D11 support in wine comes in few months, don't forget that it will take a lot more time until frame rates get to an acceptable range too.

                Comment


                • #9
                  Originally posted by DUXNEK View Post
                  Sorry for the ignorance, but please, someone can easily explain why wine took so long (8 years) to starting a support for directx 11?
                  Arrogance, Politics, Mismanagement. It's much like the reason as to why "PlayOnLinux is unsupported" or "the Gallium state trackers won't be supported" or up until very recently "winealsa is good enough we refuse to merge winepulse". It's rather apparent that Crossover treats Linux as second class at best, possibly even as a third class citizen with most of it's focus being on OS X. Not that given the circumstances I can particularly blame Crossover for their choice of focus but it means you should really be using wine-staging instead which in spite of the name is a sane fork of wine that accepts such things instead of what is usually meant by a staging ground.

                  Comment


                  • #10
                    Originally posted by eydee View Post

                    Or dual boot if you don't have one of those 3 video cards on which the technology is supported.

                    Even if D3D11 support in wine comes in few months, don't forget that it will take a lot more time until frame rates get to an acceptable range too.
                    vga passthrough should work with basically any card now

                    Comment

                    Working...
                    X