Announcement

Collapse
No announcement yet.

Microsoft Working On Direct3D 12 Video Acceleration For Mesa

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

  • #61
    Originally posted by F.Ultra View Post

    High chance that those games you looked at where DX11 and not DX12. Release as DX12 and you lock out all those Windows 7 users so most release as DX11, having both DX11 and DX12 is a huge investment so there you really have to get a benefit from DX12 in order to make it worth it.
    Windows 7 is no longer supported by Microsoft anymore (the support ended in 2020) so almost all Windows users (at least gamers) are using Windows 10 or later. Also DX12 does bring significant improvements over DX11.

    Comment


    • #62
      Originally posted by mdedetrich View Post

      Windows 7 is no longer supported by Microsoft anymore (the support ended in 2020) so almost all Windows users (at least gamers) are using Windows 10 or later. Also DX12 does bring significant improvements over DX11.
      That is the situation now yes, but it takes years to develop games so even if they are released in 2021 many where designed back when people refused to upgrade to Windows 10 so back then the benefits of DX12 did not outweigh the possibility to not support Windows 7. So this will of course change as time increases.

      The improvements from DX12 must still outweigh the cost of switching, learning a new API, engine/plugin/middleware support and so on.

      Comment


      • #63
        Originally posted by F.Ultra View Post

        That is the situation now yes, but it takes years to develop games so even if they are released in 2021 many where designed back when people refused to upgrade to Windows 10 so back then the benefits of DX12 did not outweigh the possibility to not support Windows 7. So this will of course change as time increases.

        The improvements from DX12 must still outweigh the cost of switching, learning a new API, engine/plugin/middleware support and so on.
        If its a AAA game then yes the improvements do outweight the cost (which is why most AAA games already support it). If its not a AAA game then the improvements can be marginal but by the same token that means the migration takes less effort.

        In any case, most games these days either use one of the common engines so its not their problem or if we are talking about massive game studios they already invested the effort to do so.

        Comment


        • #64
          Originally posted by mdedetrich View Post

          If its a AAA game then yes the improvements do outweight the cost (which is why most AAA games already support it). If its not a AAA game then the improvements can be marginal but by the same token that means the migration takes less effort.

          In any case, most games these days either use one of the common engines so its not their problem or if we are talking about massive game studios they already invested the effort to do so.
          Look, I'm not arguing against DX12 here, I'm just guessing as to why there as of yet have not been that many D12 games and why most games released today are still DX11 so if I'm wrong then it just have to be due to some other reason. Going over the top sellers on Steam show mostly DX11 games, even big ones like Days Gone and Final Fantasy XIV are DX11. The exception was Forza Horizon 5, Battlefield 2042 and Horizon Zero Dawn.

          Comment


          • #65
            Originally posted by dragorth View Post

            D3D12 on Xbox One family. Windows 10 and 11. Since this family together makes the largest market for games on earth, and Vulkan is essentially a response to the early prototypes of D3D12 on Xbox One, we wouldn't have Vulkan without it.
            We wouldn't have Vulkan (or at least not in that form) without Mantle which actually predates D3D12. It's more like D3D12 is Microsoft response to Mantle, not otherwise. XBox One intially used OS based on Windows 8 with D3D11. DX12 was announced several months after Mantle initial release and around the same time as Apple announced Metal API and Khronos Group with Valve began "next generation graphics API" project. It was Mantle that gave us Vulkan we know today, not D3D12.
            Last edited by dragon321; 26 November 2021, 06:20 AM.

            Comment


            • #66
              Originally posted by F.Ultra View Post

              High chance that those games you looked at where DX11 and not DX12. Release as DX12 and you lock out all those Windows 7 users so most release as DX11, having both DX11 and DX12 is a huge investment so there you really have to get a benefit from DX12 in order to make it worth it.
              Having looked all bar MS flight sim are DX12.

              Comment

              Working...
              X