Difference for arch/ogl/include/ogl_init.h from version 1.16 to 1.17


version 1.16 version 1.17
Line 68
 
Line 68
 extern int ogl_luminance4_alpha4_ok;  extern int ogl_luminance4_alpha4_ok;
 extern int ogl_rgba2_ok;  extern int ogl_rgba2_ok;
 extern int ogl_readpixels_ok;  extern int ogl_readpixels_ok;
   extern int ogl_gettexlevelparam_ok;
   #ifdef GL_ARB_multitexture
   extern int ogl_arb_multitexture_ok;
   #else
   #define ogl_arb_multitexture_ok 0
   #endif
   #ifdef GL_SGIS_multitexture
   extern int ogl_sgis_multitexture_ok;
   #else
   #define ogl_sgis_multitexture_ok 0
   #endif
   
 extern int gl_initialized;  extern int gl_initialized;
 extern int GL_texmagfilt,GL_texminfilt,GL_needmipmaps;  extern int GL_texmagfilt,GL_texminfilt,GL_needmipmaps;
Line 107
 
Line 118
 void ogl_close(void);//one time shutdown  void ogl_close(void);//one time shutdown
   
 //generic funcs  //generic funcs
 #define OGLTEXBUFSIZE (1024*1024*4)  //#define OGLTEXBUFSIZE (1024*1024*4)
   #define OGLTEXBUFSIZE (2048*2048*4)
 extern GLubyte texbuf[OGLTEXBUFSIZE];  extern GLubyte texbuf[OGLTEXBUFSIZE];
 //void ogl_filltexbuf(unsigned char *data,GLubyte *texp,int width,int height,int twidth,int theight);  //void ogl_filltexbuf(unsigned char *data,GLubyte *texp,int width,int height,int twidth,int theight);
 void ogl_filltexbuf(unsigned char *data,GLubyte *texp,int truewidth,int width,int height,int dxo,int dyo,int twidth,int theight,int type);  void ogl_filltexbuf(unsigned char *data,GLubyte *texp,int truewidth,int width,int height,int dxo,int dyo,int twidth,int theight,int type);

Legend:
line(s) removed in v.1.16 
line(s) changed
 line(s) added in v.1.17