Of course it works on PS4 and xbone, and yes it will use whatever resources (gpu's or cpu's) that is most efficient. It doesn't *require* AMD to add it, or cuda - nvidia will do a physx port for each of the consoles using whatever languages are available on those consoles. It's their library, they get it to work on all sorts of hardware, the fact it doesn't work with PC's except in cuda is an artificial limitation nvidia choose to make, not because they couldn't (quite easily) do it.
For example in the PS3 it used the cell SPE's which are basically compute cores like gpu's now have.
That said as the consoles have an excessive number of cpu cores I would have thought it uses 1 or more of them, not the gpu which is almost certainly going to be required to run flat out drawing pretty pictures.
For example in the PS3 it used the cell SPE's which are basically compute cores like gpu's now have.
That said as the consoles have an excessive number of cpu cores I would have thought it uses 1 or more of them, not the gpu which is almost certainly going to be required to run flat out drawing pretty pictures.
