- glActiveTextureARB(GL_TEXTURE0_ARB);
- glTexEnvi(GL_TEXTURE_ENV,GL_TEXTURE_ENV_MODE,GL_COMBINE_ARB);
- glTexEnvi(GL_TEXTURE_ENV,GL_COMBINE_RGB_ARB,GL_DOT3_RGBA_ARB);
- glTexEnvi(GL_TEXTURE_ENV,GL_SOURCE0_RGB_ARB,gl_primary_color);
- glTexEnvi(GL_TEXTURE_ENV,GL_OPERAND0_RGB_ARB,GL_SRC_COLOR);
- glTexEnvi(GL_TEXTURE_ENV,GL_SOURCE1_RGB_ARB,gl_texture);
- glTexEnvi(GL_TEXTURE_ENV,GL_OPERAND1_RGB_ARB,GL_SRC_COLOR);
- glActiveTextureARB(GL_TEXTURE1_ARB);
- glTexEnvi(GL_TEXTURE_ENV,GL_TEXTURE_ENV_MODE,GL_COMBINE_ARB);
- glTexEnvi(GL_TEXTURE_ENV,GL_COMBINE_RGB_ARB,gl_modulate);
- glTexEnvi(GL_TEXTURE_ENV,GL_SOURCE0_RGB_ARB,gl_previous_arb);
- glTexEnvi(GL_TEXTURE_ENV,GL_OPERAND0_RGB_ARB,GL_SRC_COLOR);
- glTexEnvi(GL_TEXTURE_ENV,GL_SOURCE1_RGB_ARB,gl_texture);
- glTexEnvi(GL_TEXTURE_ENV,GL_OPERAND1_RGB_ARB,GL_SRC_COLOR);