12-30-2015, 03:23 PM
It would be completely idiotic to bother with DX12 and lock any improvements it may bring to Windows 10 when Vulkan can do the same without the OS restrictions.
Vulkan all the way.
Vulkan all the way.
(12-30-2015, 01:31 PM)Depressed Osaka Wrote: [ -> ]However, the experimental DX12 branch and the Ishiiruka branch that has recently adopted it are proof of how DX12 can benefit emulation.Wrong.
(12-30-2015, 04:41 PM)n1dminhd Wrote: [ -> ]dx9, dx10, dx11, opengl, the latter is Vulkan
too much
I fear, PCSX2 will not be optimal
Quote:People ask for a DX12 backend for PCSX2 because we have proof that it actually worksOf course, it would be difficult to make it slower. You can't translate performance gain from Dolphin to PCSX2. Here a concrete example, I implemented fast mem access (aka direct memory access) as Dolphin on the EE recompiler. Dolphin manages a 20-30% gain. So far I manage a 5% gain.
Quote:So i would say that actually you are the one who's rejecting the idea of implementing DX12 based on... nothing,Could you even imagine the number of game that I analyzed, draw call by draw call, to built the openGL port of GSdx? On Nvidia (sorry for you), the GL renderer can actually render much more effect that DX renderer. Dx discards half of the rendering based on various hack. GL has a speed (Nvidia only) comparable to Dx however GL generates a hell of extra draw calls. In real world we call that experience not nothing.
(12-30-2015, 04:47 PM)jesalvein Wrote: [ -> ]maybe, maybe not.
if vulkan is useless for pcsx2, why implement it ?
(12-30-2015, 05:16 PM)gregory Wrote: [ -> ]Vulkan will be useful for at least 1 thing bypassing the sluggish AMD driver. This way, it would be possible to have somethings that is fast on Windows/Linux/Android with Intel/Amd/Nvidia GPU.
(12-30-2015, 04:47 PM)jesalvein Wrote: [ -> ]maybe, maybe not.NO, NO, No
if vulkan is useless for pcsx2, why implement it ?
(12-30-2015, 05:22 PM)n1dminhd Wrote: [ -> ]NO, NO, No
I fully support the Vulkan
But dx 09, 10, 11, OpenGL, Vulkan is too much
Should remove dx9, 10, focus on modern (dx 11, OpenGL, Vulkan)
And when Vulkan were common, remove OpenGL
(12-30-2015, 05:20 PM)jesalvein Wrote: [ -> ]Well, be my guest if you want to make it, then