Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Direct3D 11 backend
02-15-2017, 06:00 PM
Post: #1
Direct3D 11 backend
The latest Windows development builds now has a D3D 11 backend, which will show up if you have Windows 8 or newer. Please try it out and report back with your results!

Not only is it faster than the other backends already (though Vulkan will catch up), it will make Windows Phone and Xbox One (Dev mode) builds possible in the future.
Find all posts by this user
Quote this message in a reply
02-17-2017, 08:15 PM
Post: #2
RE: Direct3D 11 backend
Do i need to uninstall D3D 12 if its pre-installed on windows 10? ppsspp crashes on every game if i uses d3d 11 as backend.
Find all posts by this user
Quote this message in a reply
02-17-2017, 09:50 PM
Post: #3
RE: Direct3D 11 backend
D3D12 =/= D3D11 you don't have to do anything as they're unrelated and win 10 comes with all past versions.

If it crashes with every single game it's probably related to some non default setting as with default ones it works fine.

Funny thing it even works in win 7 and works just as well as in win 10 as long as VS debugger is attached ~ guess MS forgot about how "impossible" it is to add new d3d to older systems and enabled full dx11.1 in VS2015 in all systems that can run it.:]

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
02-22-2017, 11:33 PM
Post: #4
RE: Direct3D 11 backend
It only crashes instantly for me, probably my terrible computer, and windows 10.
Find all posts by this user
Quote this message in a reply
02-23-2017, 11:03 AM
Post: #5
RE: Direct3D 11 backend
I just had to download a more recent git build,you should try that aswell Yuki.
Find all posts by this user
Quote this message in a reply
02-23-2017, 02:27 PM
Post: #6
RE: Direct3D 11 backend
Besides. It is not fully implemented yet. And also, it will not magically increase emulation performance by factor of 10.

Everything is Hitsuzen!
Find all posts by this user
Quote this message in a reply
02-23-2017, 04:07 PM
Post: #7
RE: Direct3D 11 backend
Sometimes Henrik's too fast to say things aren't implementedWink, that info get's outdated quickly.

D3d11 backend is pretty much finished and aside from some minor stuff(like post process which autotranslation that wasn't merged yet and has problems with some effects) actually better than OGL.
On older windows versions(pre 8.1?) it requires D3DCompiler_47.dll(part of windows SDK, Visual Studio 2015 includes it) which PPSSPP doesn't include yet ~ possibly will have to in the future.

As for magical performance increases it's at least a few % lighter, might not matter much for running games on desktops(probably will on windows mobile), but always a bit more eco friendly when you sum up all electricity wasted on those few % among many users playing games, at least people who live in more polluted places should care about that.

Also on AMD gpu's especially newer ones it's pretty much required nowadays with broken OGL drivers bugging certain effects in some games, d3d11 is perfect solution.

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
02-23-2017, 05:27 PM
Post: #8
RE: Direct3D 11 backend
I always forget that AMD drivers are crap. Yea. I guess for latest stuff DX11 is better.

Everything is Hitsuzen!
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: