There are no plans for dx12 AFAIK, however the main - only? - active gs developer is a linux user, so if any API will be used, it will most likely be Vulkan. It is cross-platform, so Linux and OSX, and it will make a mobile port MUCH easier if someone decided to do it one day.
Of course, gabest could pop up any day and just throw in a dx12 port, but don't hold your breath, since this isn't as simple as the dx11 upgrade, a lot of things need to be rewritten to take advantage of the new API. But you never know with gabest, hes's like an ultimate rare drop in an rpg
, a nice surprise that comes when you least expect it, then you won't see again for a while.
(12-21-2015, 03:20 PM)jesalvein Wrote: that could be useful for the few GPU demanding games.
but since most emulated games under pcsx2 are cpu demanding, the performance gain would be neglictable.
No, it's the opposite. One of the main points of Vulkan and dx12 is to optimize the CPU multi-threading usage, so applications that are CPU bound will see an increase in performance, while GPU bound ones will see almost no improvement.
Actually, the new API's seem like an ideal choice for PS2 emulation with its insane number of draw calls, and it being CPU bound.