Sorry for my bad english.
AlphaTest is expensive than AlphaBlend on mobile, for what reason?
Someone say that AlphaTest is not supported Adreno's HSR. How the HSR working? What's the different from AlphaTest and AlphaBlend?
If HSR pass the AlphaTest,what flow will be do?
Who can slava me!!! I hanker for AlphaTest to realize my forest scene.
If I use two-pass AlphaBlend will better than AlphaTest?
I repeat really sorry for my english and too many questions.
AlphaTest is a rendering pipeline stage specific to OpenGLES 1.1 which discards fragments depending a comparision with a fixed alpha value. In OpenGLES 2.0 and beyond this functionalty can easily be accomplisted in a fragment shader, it's not common to be using it now.
Blending and using multiple passes is fairly common in graphics rendering, and both our drivers and hardware are adequately optimized for this rendering technique.
Thanks a million!!! You make me thinking clear!
Present my knee ~~