More patches from my fork
Thank you, I should have seen those.
More fixes for compiling without GL_VERSION_3_2
Thanks, I indeed forgot to check version in a few places for that one. I hope [r6823] fixes all those
Avoid using GL_TEXTURE_2D_MULTISAMPLE when GL_VERSION_3_2 isn't available
Thanks for the patches! I've applied the first 9. The last is a bit confusing - if GL_VERSION_3_2 is not defined then those defines should not be used (so also should not be missing anywhere). And when you have GL_VERSION_3_2 they should already exist. Adding them despite not having GL_VERSION_3_2 sounds wrong. Does Irrlicht use them somewhere and misses the GL_VERSION_3_2 check maybe?
Thanks for the patches! I've applied the first 9. The last is a bit confusing - if GL_VERSION_3_2 is not defined then those defines should not be used (so also should not be missing anywhere). And when you have GL_VERSION_3_2 they should already exist. Adding them despite not having GL_VERSION_3_2 sounds wrong. Does Irrlicht use them somewhere and misses the GL_VERSION_3_2 maybe?
Use snprintf_irr in CProfiler