Difference for arch/ogl/include/ogl_init.h from version 1.26 to 1.27


version 1.26 version 1.27
Line 186
 
Line 186
 #define OGLTEXBUFSIZE (2048*2048*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, int bm_flags);  void ogl_filltexbuf(unsigned char *data,GLubyte *texp,int truewidth,int width,int height,int dxo,int dyo,int twidth,int theight,int type, int bm_flags, int data_format);
   
 #define OGL_FLAG_MIPMAP (1<<0)  #define OGL_FLAG_MIPMAP (1<<0)
 #define OGL_FLAG_NOCOLOR (1<<1)  #define OGL_FLAG_NOCOLOR (1<<1)
Line 194
 
Line 194
 void ogl_loadbmtexture_f(grs_bitmap *bm,int flags);  void ogl_loadbmtexture_f(grs_bitmap *bm,int flags);
 void ogl_loadbmtexture(grs_bitmap *bm);  void ogl_loadbmtexture(grs_bitmap *bm);
 //void ogl_loadtexture(unsigned char * data, int width, int height,int dxo,int dyo, int *texid,float *u,float *v,char domipmap,float prio);  //void ogl_loadtexture(unsigned char * data, int width, int height,int dxo,int dyo, int *texid,float *u,float *v,char domipmap,float prio);
 void ogl_loadtexture(unsigned char * data, int dxo,int dyo, ogl_texture *tex, int bm_flags);  void ogl_loadtexture(unsigned char * data, int dxo,int dyo, ogl_texture *tex, int bm_flags, int data_format);
 void ogl_freetexture(ogl_texture *gltexture);  void ogl_freetexture(ogl_texture *gltexture);
 void ogl_freebmtexture(grs_bitmap *bm);  void ogl_freebmtexture(grs_bitmap *bm);
 void ogl_do_palfx(void);  void ogl_do_palfx(void);

Legend:
line(s) removed in v.1.26 
line(s) changed
 line(s) added in v.1.27