version 1.33 | | version 1.34 |
---|
| | |
glGetIntegerv(GL_DEPTH_BITS, &depth); | | glGetIntegerv(GL_DEPTH_BITS, &depth); |
colorsize=(idx*res*dbl)/8; | | colorsize=(idx*res*dbl)/8; |
depthsize=res*depth/8; | | depthsize=res*depth/8; |
gr_printf(5,GAME_FONT->ft_h*14+3*14,"%i(%i,%i) %iK(%iK wasted)",used,usedrgba,usedl4a4,truebytes/1024,(truebytes-databytes)/1024); | | gr_printf(5,GAME_FONT->ft_h*14+3*14,"%i(%i,%i) %iK(%iK wasted) (%i postcachedtex)",used,usedrgba,usedl4a4,truebytes/1024,(truebytes-databytes)/1024, r_texcount-r_cachedtexcount); |
gr_printf(5,GAME_FONT->ft_h*15+3*15,"%ibpp(r%i,g%i,b%i,a%i)x%i=%iK depth%i=%iK",idx,r,g,b,a,dbl,colorsize/1024, depth, depthsize/1024); | | gr_printf(5,GAME_FONT->ft_h*15+3*15,"%ibpp(r%i,g%i,b%i,a%i)x%i=%iK depth%i=%iK",idx,r,g,b,a,dbl,colorsize/1024, depth, depthsize/1024); |
gr_printf(5,GAME_FONT->ft_h*16+3*16,"total=%iK",(colorsize+depthsize+truebytes)/1024); | | gr_printf(5,GAME_FONT->ft_h*16+3*16,"total=%iK",(colorsize+depthsize+truebytes)/1024); |
} | | } |
| | |
else if (w->render_type==WEAPON_RENDER_POLYMODEL) | | else if (w->render_type==WEAPON_RENDER_POLYMODEL) |
ogl_cache_polymodel_textures(w->model_num); | | ogl_cache_polymodel_textures(w->model_num); |
} | | } |
| | int r_texcount=0, r_cachedtexcount=0; |
void ogl_cache_level_textures(void){ | | void ogl_cache_level_textures(void){ |
int seg,side,i; | | int seg,side,i; |
eclip *ec; | | eclip *ec; |
| | |
} | | } |
} | | } |
glmprintf((0,"finished caching\n")); | | glmprintf((0,"finished caching\n")); |
| | r_cachedtexcount = r_texcount; |
} | | } |
| | |
int r_polyc,r_tpolyc,r_bitmapc,r_ubitmapc,r_ubitbltc,r_upixelc; | | int r_polyc,r_tpolyc,r_bitmapc,r_ubitmapc,r_ubitbltc,r_upixelc; |
int r_texcount=0; | | |
#define f2glf(x) (f2fl(x)) | | #define f2glf(x) (f2fl(x)) |
| | |
bool g3_draw_line(g3s_point *p0,g3s_point *p1) | | bool g3_draw_line(g3s_point *p0,g3s_point *p1) |