A/
setting up-------
#include "glext.h"
PFNGLACTIVETEXTUREARBPROC glActiveTextureARB = 0;
glActiveTextureARB = (PFNGLACTIVETEXTUREARBPROC)
SDL_GL_GetProcAddress(“glActiveTextureARB”);
usage
glActiveTextureARB( GL_TEXTURE0_ARB );
B/ (in the sdl docs)
setting up
typedef void (*GL_ActiveTextureARB_Func)(unsigned int);
GL_ActiveTextureARB_Func glActiveTextureARB_ptr = 0;
glActiveTextureARB_ptr=(GL_ActiveTextureARB_Func)
SDL_GL_GetProcAddress(“glActiveTextureARB”);
usage
glActiveTextureARB_ptr( GL_TEXTURE0_ARB );
which method to use? all the code ive ever seen uses method A (which i
prefer) but i just cant get it compiling under linux (works fine in windows)
methodB works in linux but will require me to vastly alter my code,
how can i get it setup so i can use glActiveTextureARB( GL_TEXTURE0_ARB )
cheers