Announcement

Collapse
No announcement yet.

Wine Will Be Working On "VKD3D" As A Direct3D 12 To Vulkan Library

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

  • #11
    Originally posted by nomadewolf View Post
    Waiting for the market to get flooded with DX12 games and then start work on this seems like a bad idea, to me.
    Yeah, that's what they allowed to happen with D3D11 support.
    Personally I don't think (and hope) that D3D12 will become as dominant as D3D9 and D3D11 were, but it still doesn't hurt for the UWP ports.

    Comment


    • #12
      Originally posted by Michael View Post

      There's a fair number of high profile ones: https://en.wikipedia.org/wiki/List_o...ctX_12_support
      All DirectX12 exclusive titles are Metro only...

      Wine is not supporting Metro and probably newer will be... Metro is Windows 8/10 exclusive platform. In theory .Appx or .AppxBundle files could be obtained from Windows 10 AppStore but it is not easy task (require use sniffers, etc.). Also probably all Metro DirectX12 games have some sort of Metro DRM like Steam - it will not start if user is not properly signed to Metro AppStore...

      Comment


      • #13
        Originally posted by Degra View Post
        Yeah, that's what they allowed to happen with D3D11 support.
        Personally I don't think (and hope) that D3D12 will become as dominant as D3D9 and D3D11 were, but it still doesn't hurt for the UWP ports.
        Its not really about what was "allowed". Wine didn't have mature DX9 support when DX11 came out. They only really perfected DX9 about 4 years ago, which was 4 years after DX11 came out...

        Comment


        • #14
          Originally posted by eydee View Post

          .... UWP.
          Why do you expect people to understand an acronym that you just invented?

          Comment


          • #15
            Originally posted by sarmad View Post

            Why do you expect people to understand an acronym that you just invented?
            UWP = Universal Windows Platform

            I.e. Windows 10 store apps.

            Comment


            • #16
              Originally posted by sarmad View Post

              Why do you expect people to understand an acronym that you just invented?
              He literally did not just invent it.

              https://www.google.com/search?q=UWP

              Comment


              • #17
                Originally posted by Danniello View Post

                All DirectX12 exclusive titles are Metro only...

                Wine is not supporting Metro and probably newer will be... Metro is Windows 8/10 exclusive platform. In theory .Appx or .AppxBundle files could be obtained from Windows 10 AppStore but it is not easy task (require use sniffers, etc.). Also probably all Metro DirectX12 games have some sort of Metro DRM like Steam - it will not start if user is not properly signed to Metro AppStore...
                Huh?

                They have cracked versions though. So it looks like Metro Drm probably means nothing.

                Comment


                • #18
                  Originally posted by Danniello View Post

                  All DirectX12 exclusive titles are Metro only...

                  Wine is not supporting Metro and probably newer will be... Metro is Windows 8/10 exclusive platform. In theory .Appx or .AppxBundle files could be obtained from Windows 10 AppStore but it is not easy task (require use sniffers, etc.). Also probably all Metro DirectX12 games have some sort of Metro DRM like Steam - it will not start if user is not properly signed to Metro AppStore...
                  Never is a down right long time. Lets skip the fact that all DirectX12 exclusive titles come from Microsoft Studios. The reality is no one other than Microsoft is making DirectX12 exclusive titles.

                  https://www.vg247.com/2016/03/04/epi...-and-will-die/
                  And most of the other game vendors have the same point of view as epic.

                  There are many games made by vendors who are not Microsoft who have reworked their game engines to support DirectX12 is it advantage for wine to support this option.

                  https://www.youtube.com/watch?v=DIO5Nz2BHuY
                  Fun point is AppStore stuff can be backed up and restored.

                  https://docs.microsoft.com/en-us/mic...e-licensed-app
                  Extra fun point if you are a business or education registered with Microsoft store you can download the .AppxBundle using a website for installing on your non internet connected machines or to save bandwidth.

                  So businesses and education acquiring UWP files to use without using the app-store in the OS is a straight forwards and described Microsoft process by web browser. General home users are the ones that have the hoops to jump though.

                  So if wine can add .Appx/.AppxBundle support running backups and offline install versions would come possible. So there might no practical need for business and education usage for wine/crossover to support Microsoft AppStore itself. Wine support stuff based on demand and resources supporting that demand.

                  Something important not to over look this is DX12 on Vulkan. There is currently absolutely no plans to directly support Metal on OS X. Vulkan is useful for running under Android and Linux. The suggestion about possibly dropping OS X support might not be a joke. If sales on Android can bring in enough money OS X might end up not supported by crossover. Its not like Codeweaver developers are happy about the lack of Vulkan support on OS X.

                  Comment


                  • #19
                    There are many games that have DX12 as a option, if they can get the translation code right so it doesn't cost huge overhead, then this could be VERY positive for the future of Linux gaming. And yes I would love everything native but lets face it folks, that is just NOT going to happen with %0.35 market share on steam gaming, wine might at the very least attract some windows users over to Linux in the future.

                    More users = more developer interest, it does not matter how that comes about!

                    Comment


                    • #20
                      I really hope that Vulkan catches on with Windows game developers enough that this project ends up being irrelevant but I get the feeling it will still be the underdog and we'll go right back to the old situation of DirectX having all the shares with Khronos' offering being completely avoided. I'd have more confidence in Vulkan being adopted if Apple supported it but since that's not the case really the only thing Vulkan has going for it with developers is the fact that it can run on older Windows versions. Something Microsoft is trying to make irrelevant by aggressively pushing W10 adoption.

                      Man, I wonder if we'll ever have a world where linux isn't under siege on all sides. With OpenGL the API was treated as a mess by developers but at least it had Apple support for a long time and then Khronos gets an opportunity to throw out all the design cruft and solve those OpenGL problems to be able to say "Hey guys, we've fixed all of OpenGL's deficiencies AND still support all the platforms you want to target". But nope, Apple would have none of that.

                      Comment

                      Working...
                      X