Make quad rendering the new default?
As the feature is more precise and roughly same speed (measured on my Intel and NVIDIA laptop GPUs, using HDish resolution and no-throttle and no-vsync), should it be the new default?
The quad renderer won't work on apple. Also needs a compatibility profile which is also unsupported by apple. No idea how it performs on amd hw
We could make it default on Windows and Linux (anything not Apple) with an ifdef. We don’t want too many of those floating around the code base but in this case it’s probably fine.
I think its a good idea! :)
I would like this as the default but I think AMD users will cry :p
But why? Do you know of AMD users that complained about the quad rendering performance with the new changes? Even Intel now is roughly same speed as the tri pipeline.
I think it's just the geometry shader that helps nuke the performance. Geometry shader is usually fast on intel because it's all done on the cpu. There is no round trip.
I think that was only true like 5+ years ago. ;) Nowadays rather simple GS should be fast on all platforms, otherwise most common games would just extremely suck.