Post-processing is entirely handled by the GPU, it's a post rendering... While it's obvious there is a CPU bottleneck taking place on the PlayStation 4, don't make shit up....
Not necessarily , motion blur is been done on the gpu since gpgpu tools but it was mostly done on the cpu in the past.
Since the xboxone doesn't get any framerate hit because of it, while it has a weaker gpu and a stronger cpu, it's obvious it's done on the cpu.
Or the esram could be handling it, either way even when enabled on the xboxone and disabled on the ps4, the xboxone still has better framerates.
Post processing effects ie graphical is handled by the gpu not the cpu...... fact is that the X1 has abit faster cpu with a weaker gpu, which requires less rate of data to be fed(less cpu work). Allows the system not to be bottlenecked as much as PS4 when more cpu intensive items come up. Has nothing to do with esram or cpu handing the post processing....
This isn't a debate, all post processing is a GPU bound task. It takes the rendering output and reprocesses the already rendered image and adds visual effects.
Motion blur, anti-aliasing, anisotropic filtering etc, these are all post processes, all post processing is done by the GPU...
Not in the past it wasn't (click on the picture if you can't read it)

link
It seems that they did the motion blur on the cpu with the witcher 3, that explains why the xboxone doesn't get a framerate hit and the ps4 does.
Why didn't they use gpgpu directcompute , well probably because they didn't have any gpu resources left because they run the game at 1080p.
Don't forget even while they would have use gpgpu directcompute, the game would still run worse on the ps4 and it would run at the same resolution as the xboxone (since the x1 still has better framerates than the ps4 when the motion blur is enabled on the x1 and disabled on the ps4)
Log in to comment