UCyborg Posted May 12, 2020 Share Posted May 12, 2020 (edited) Anyone heard about this? Apparently it's a way to run Direct3D 12 stuff on Windows 7. It has some limitations compared Direct3D 12 on Windows 10 and requires some effort on the developer's part. What I don't quite get...is it the library that comes with each game? The first result on Google is NuGet package. It's also completely unsupported on Windows 8.x. Edit: PCGamingWiki says D3D12On7 is bundled with Call of Duty: Modern Warfare, but it also says Gears 5 uses D3D11on12 on Windows 7. So there are two separate things. The latter converts D3D11 commands to D3D12 commands and that somehow works on Windows 7 with updated drivers? And D3D12On7 does what exactly? I might have to read this thoroughly, but it mentions Windows 7 version of D3D12.DLL is blocked from executing even on Windows 10. Edited May 12, 2020 by UCyborg Link to comment Share on other sites More sharing options...
IntMD Posted May 12, 2020 Share Posted May 12, 2020 (edited) 43 minutes ago, UCyborg said: What I don't quite get...is it the library that comes with each game? The first result on Google is NuGet package. It's also completely unsupported on Windows 8.x. I believe it's included in DX12 games where the costs of getting rid of the 7 fanbase wouldn't be worth it, like WoW for example. BTW, the NuGet .nupkg package is just a renamed .zip, and the libraries can be found in the \bin subfolder. Edited May 12, 2020 by IntMD Link to comment Share on other sites More sharing options...
UCyborg Posted May 21, 2020 Author Share Posted May 21, 2020 Yeah, I figured that much about D3D12On7. And from what I found, D3D11On12 apparently just allows final output to go through D3D12 while coding mostly in D3D11 style, but allowing for some extra D3D12 bells and whistles. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now