Metal_Spirit
Regular
I want to preference this by saying, I think all this is basically a wash. I have yet to see anything that makes me believe that there will be visual or performance difference that will be easily observed by most gamers.
According to Hargett, Sony GE will have a bigger impact than VRS, which may be true. But a lot of people are conflating two different features that serve different aspects of the rendering pipeline. VRS isn’t explicitly designed to mitigate a lack of culling performance.
It’s like saying more ALUs doesn’t hold a candle to more memory. That may be true But there is nothing from stopping a system from having more ALUs and more memory.
VRS is about shading less pixels while one of the aspects of Sony’s GE is about rendering less triangles. Culling on the XSX is handled by Mesh shaders if you forego the traditional geometry pipeline for certain geometry work. If Mesh shaders are just as capable as Sony primitive shaders what does it matter that culling performance has more impact than VRS?
here is more info on mesh shaders and culling.
http://meshshading.vzout.com/mesh_shading.pdf
Culling is one of the biggest strengths of mesh shaders. There are two high level types of culling you can do: per-triangle culling from within your mesh shaders or meshlet culling from within task shaders. While per- triangle culling was a already possible with the standard pipeline, meshlet culling is something new and very powerful. It will allow you to discard entire batches of vertices before even parsing them which is something the input assembler was incapable of doing efficiently.
Mesh Shaders are great at culling... And so are primitive Shaders. But according to speculation, Sony doesnt have standard primitive Shaders, they have a customized version of it. A version that adds the same capabilities as Mesh Shaders while retaining the native capabilities of the AMD GPUs with primitive shaders. The new GE is refered as culling triangles a lot earlier on the pipeline, making it a lot more efective as a lot of early work done on those triangles that will bem discarded later is not made at all.
This is, of course, speculation. There is nothing oficial about this, but we have Mark Cerny talking about the GE on a presentation where all that was discussed were exclusive customizations for the PS5, and se have Matt talking about earlier culling on a GE on a discussion was consoles. And guess wich console has a new GE, is refered as having early culling, and Matt knows deep?
So, on theory (since nothing of this is official), if this GE can do the same as Mesh, but culls even earlier, it may be able to compete with Mesh Shaders and VRS at the same time.