OpenGL ES* 1.0 Framework Software Developer's Guide
OpenGL ES* 1.0 Framework Software Developer's Guide
OpenGL ES* 1.0 Framework Software Developer's Guide
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>OpenGL</strong> ES <strong>Framework</strong> ImplementationR3.4 Texture Extensions SupportedTable 4. Texture Environment Function ExtensionsBaseInternalFormatMODULATE_COLOR _IMG tex funcRECIP_ADD_SIGNED_ALPHA_IMG tex funcTEXTURE_ALPHA_MODULATE_IMG tex funcFACTOR_ALPHA_MODULATE_IMG tex funcALPHACv = CfCv = CfCv = ZEROCv = ZEROAv = AsAv = (1-As) + Af – 0.5Av = AsAv = AcLUMINANCECv = CfCsCv = CfCv = CsCv = AcCsAv = AfAv = Af – 0.5Av = ONEAv = AcLUMINANCE_ALPHACv = CfCsAv = AsCv = CfAv = (1-As) + Af – 0.5Cv = AsCsAv = AsCv = AcCsAv = AcINTENSITYCv = CfCsCv = CfCv = AsCsCv = AcCsAv = AsAv = (1-As) + Af – 0.5Av = AsAv = AcRGBCv = CfCsCv = CfCv = CsCv = AcCsAv = AfAv = Af – 0.5Av = ONEAv = AcRGBACv = CfCsCv = CfCv = AsCsCv = AcCsAv = AsAv = (1-As) + Af – 0.5Av = AsAv = AcBaseInternalFormatFRAGMENT_ALPHA_MODULATE_IMG tex funcADD_BLEND_IMG tex funcDOT3_RGBA tex funcALPHACv = ZEROCv = CfUndefinedAv = AfAv = AfAsLUMINANCECv = AfCsCv = Cf + (1- Af)CsUndefinedAv = AfAv = AfLUMINANCE_ALPHACv = AfCsAv = AfCv = Cf + (1- Af)CsAv = AfAsUndefinedINTENSITYCv = AfCsCv = Cf + (1- Af)CsUndefinedAv = AfAv = AfAsRGBCv = AfCsCv = Cf + (1- Af)CsCv = Dot3(Cf,Cs)Av = AfAv = AfAv = Dot3(Cf,Cs)RGBACv = AfCsCv = Cf + (1- Af)CsCv = Dot3(Cf,Cs)Av = AfAv = AfAsAv = Dot3(Cf,Cs)NOTE: Lower case ‘v’ stands for the computed value. Lower case ‘f’ refers to the incoming fragment. Lowercase ‘s’ refers to the texture image. Lower case ‘c’ refers to the texture environment color.<strong>OpenGL</strong> <strong>ES*</strong> <strong>1.0</strong> <strong>Framework</strong> <strong>Software</strong> Developer’s <strong>Guide</strong> 25