尤其是 2G 和 3G 型号?
最佳答案
是的。绝对地。 (但它仍然不像 alpha 测试那么昂贵。)
From the OpenGL ES Programming Guide (for the non-3GS PowerVR SGX) :
Another advantage of deferred rendering is that it allows the GPU to perform hidden surface removal before fragments are processed. Pixels that are not visible are discarded without sampling textures or performing fragment processing, significantly reducing the calculations that the GPU must perform to render the scene. To gain the most benefit from this feature, you should try to draw as much of the scene with opaque content as possible and minimize use of blending, alpha testing, and the discard instruction in GLSL shaders. Because the hardware performs hidden surface removal, it is not necessary for your application to sort its geometry from front to back.
关于iphone - 启用 Alpha 混合是否会影响 iPhone 上的性能(填充率)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2841242/