I'm not new generation. I'm from 1974. I love older games much more than new gen games. I'm just saying other emulators render using the GPU and the result looks good without resorting to HLSL/GLSL/BGFX. And they do not rely just on your CPU power (which is what MAME is all about, I think...).
afaik, MAME renders everything in CPU. GPU is used for HLSL/GLSL/BGFX. Or am I wrong ? Either way, sorry for starting this flame war. I apologize...