]> icculus.org git repositories - taylor/freespace2.git/commit
cleanup, fixes, and optimizations
authorTaylor Richards <taylor@icculus.org>
Fri, 17 Jun 2016 22:42:25 +0000 (18:42 -0400)
committerTaylor Richards <taylor@icculus.org>
Fri, 17 Jun 2016 22:42:25 +0000 (18:42 -0400)
commitefbf0720e60c337f28828d45a79ab5071790532c
tree134bfb7360a598551864ba739de0133ba9017164
parent2961e8a1425a78fda2cc6a9df81fabe711ea3248
cleanup, fixes, and optimizations

 - remove secondary color fog mode in GL1
 - remove old/dead code
 - optimize drawing functions a bit
 - let GL do more of the clipping work (for aabitmaps)
 - reorganize GL1 texture fucntions to better match previous GL2 fixes
 - remove unnecessary -1 from SDL_snprintf's in cmdline
 - fix b0rked textures in wxGL
 - faster drawing of mouse cursor in flip()
 - glClear after flip in GL1 (better fullscreen/window fix)
 - fix scaling of movies on viewport resize in GL1
 - remove u/v_scale from GL2 (always 1.0 anyway)
 - set_cull(1) in wxGL during init
 - proper cleanup() for wxGL
13 files changed:
include/grgl1.h
include/grgl2.h
include/gropenglinternal.h
src/cmdline/cmdline.cpp
src/graphics/grgl1.cpp
src/graphics/grgl1render.cpp
src/graphics/grgl1texture.cpp
src/graphics/grgl2.cpp
src/graphics/grgl2render.cpp
src/graphics/grgl2shader.cpp
src/graphics/grgl2texture.cpp
src/graphics/gropengl.cpp
src/graphics/grwxgl.cpp