What is the difference between glBlendEquationEXT and glBlendEquation?

What is the difference between glBlendEquationEXT and glBlendEquation?

I saw some code uses ‘glBlendEquationEXT’, and some code uses ‘glBlendEquation’. I looked at their parameters, and the resulting color calculations. All look similar. So, how are these two functions different? And how do I determine which one to use?

Any information is appreciated. Thanks.

http://www.opengl.org/resources/features/OGLextensions/

I don’t think there is a difference, it just depends on what version of OpenGL is supported by the particular renderer. I just use whichever one is available: first I try to get the function pointer for glBlendEquation, and if that’s NULL, try for glBlendEquationEXT.

There most certainly is a difference. You should always check the extension string.

Read the linked document.

Thanks.