Dolphin, the GameCube and Wii emulator - Forums

Full Version: [Unofficial] Dolphin DX12 backend
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Well, it works fine in master build and with all graphics backends except DX12....
(02-02-2016, 03:39 PM)hdcmeta Wrote: [ -> ]Thanks for reporting -
Thanks for reporting - I don't see any obvious causes in the DX12 backend, as the 'fail' messages in the log look to be just reading textures from the disk, not interpreting them in the backend. How much GPU and system memory does the machine you're running have? Might be related to that..

By the way do you have any interest in PS2  I'm asking because frankly PCSX2 needs DX12 backend much more than Dolphin...
What's wrong with their existing backends?
From my experience, quite a lot (except the software renderer, but that's stuck to 1xIR and is slow), but not necessarily anything that couldn't be fixed by just improving the current backends.
(02-05-2016, 12:53 AM)helios747 Wrote: [ -> ]What's wrong with their existing backends?

The lack of mipmapping with the hardware renderer is probably its biggest flaw, which affects games like Ratchet and Clank, Jak and Daxter, Armored Core, (and a few others). From what I've seen posted several times on different boards, the texture cache in GSDX is poorly coded and hardware mipmapping could not be implemented in GSDX short of rewriting it from the ground up. Maybe that verdict has changed over time, not sure because I haven't been keeping up with PCSX2 progress.
So the solution to fix that problem is to a lot of development effort into a backend only people who run windows 10 can develop, and people running windows 10 can run?

The situation here is a bit different.
(02-06-2016, 06:09 AM)helios747 Wrote: [ -> ]So the solution to fix that problem is to a lot of development effort into a backend only people who run windows 10 can develop, and people running windows 10 can run?

The situation here is a bit different.

The OpenGL backend has massively improved lately and the things you mention is the reason why the PCSX2 team would rather go the Vulkan way instead of DX12, or so have they said on the PCSX2 forums.
(02-06-2016, 06:09 AM)helios747 Wrote: [ -> ]So the solution to fix that problem is to a lot of development effort into a backend only people who run windows 10 can develop, and people running windows 10 can run?

The situation here is a bit different.

 Doesn't hurt anybody if someone new could add DX12 backend besides any new contributor is a chance for fixing longstanding texture cache issues that otherwise most likely won't ever be fixed.  That especially would be the case if that theoretical new backend had a separate texture cache.
(02-06-2016, 06:09 AM)helios747 Wrote: [ -> ]So the solution to fix that problem is to a lot of development effort into a backend only people who run windows 10 can develop, and people running windows 10 can run?

The situation here is a bit different.

You make it sound like in 5 years we won't have the vast majority of people running Windows 10 with some kind of DX12 capable adaptor present.  Or Vulkan.  Vulkan.
So is this going to be official when its finished? Because DX12 sounds killer.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23