Originally Posted by Redwoodz
Where to start...
First,PhysX was only made open source at GDC in 2015. And while it is open source to developers,you still need a CUDA enabled device to compute on gpu instead of cpu.That's still proprietary.
As of September,there are more Freesync monitors than Gsync,and they are indeed cheaper.Open source takes longer to develop,not that hard to understand.
Currently,Nvidia does not have DX12 async shaders.
PhysX is still open source. AMD had more than half a year to adapt to it if they wanted to.
Regarding CUDA, CUDA itself is proprietary. But it was shown that by replacing a couple of the driver DLLs allows to replace the CUDA with AMD's compute, and run it under AMD GPUs. That is allowed because it does not require changing the PhysX itself. AMD do not want to support it.
There are not more freesync monitors in the market, yet. There will be maybe by the end of the year. And still most of them are 60hrz at best, and have shown to not fully eliminate ghosting or frame time unlike g-sync hardware.
Currently, nvidia does have async through drivers. And according to latest AoS performance, they might not get the 100% increase like AMD (because nvidia are already doing great in DX11), but they gained about 20-25% giving them a decent increase over AMD.
Originally Posted by ku4eto
@Defoler : roughly what Redwoodz said. I can add few more lines to it, but it wouldn't help explaining that AMD isn't in the wrong, while nVidia is still technically not wrong but is morally wrong on many different levels.
Morally wrong? Is this a moral contest or market selling contest?
Please explain to me why AMD's bashing is moral.
Or why AMD demanding nvidia to give them free code is moral?
If Nvidia have 80% of the market, they are damn well in their right to bring tech to their costumers. They are not required to give free stuff to their competitors, they have the right to develop future tech, and all they have any moral requirement is to make sure their customers are happy, updated, and should be able to run coming games.
If nvidia's card will run with decent performance once DX12 games come out, they will be just fine regardless of any "moral" argument made by someone on the internet.
I don't see any moral problem for me to get gameworks tech and DX12 in coming games. And I don't see AMD users have the moral justification to cry when they don't get the same (you can disable gameworks, it won't hinder AMD performance).Edited by Defoler - 10/27/15 at 2:16pm