Difference for arch/ogl/ogl.c from version 1.20 to 1.21


version 1.20 version 1.21
Line 212
 
Line 212
  OGL_BINDTEXTURE(bm->gltexture->handle);   OGL_BINDTEXTURE(bm->gltexture->handle);
  bm->gltexture->lastrend=GameTime;   bm->gltexture->lastrend=GameTime;
  bm->gltexture->numrend++;   bm->gltexture->numrend++;
 // if (bm->gltexture->numrend==80 || bm->gltexture->numrend==4000 || bm->gltexture->numrend==80000){  //// if (bm->gltexture->numrend==80 || bm->gltexture->numrend==4000 || bm->gltexture->numrend==80000){
  if (bm->gltexture->numrend==100){  // if (bm->gltexture->numrend==100){
  bm->gltexture->prio+=0.1;  // bm->gltexture->prio+=0.1;
 // glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_PRIORITY,bm->gltexture->prio);  //// glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_PRIORITY,bm->gltexture->prio);
  glPrioritizeTextures(1,&bm->gltexture->handle,&bm->gltexture->prio);  // glPrioritizeTextures(1,&bm->gltexture->handle,&bm->gltexture->prio);
  }  // }
 }  }
 //gltexture MUST be bound first  //gltexture MUST be bound first
 void ogl_texwrap(ogl_texture *gltexture,int state){  void ogl_texwrap(ogl_texture *gltexture,int state){

Legend:
line(s) removed in v.1.20 
line(s) changed
 line(s) added in v.1.21