diff --git a/dxx-changelog.txt b/dxx-changelog.txt index c3cb4ca7b..7c5bd9135 100755 --- a/dxx-changelog.txt +++ b/dxx-changelog.txt @@ -3,10 +3,11 @@ D2X-Rebirth Changelog 20070322 -------- SConstruct, arch/ogl/gr.c, arch/ogl/ogl.c, include/ogl_init.h, main/credits.c, main/escort.c, main/game.c, main/gamecntl.c, main/gamerend.c, main/inferno.c, main/kconfig.c, main/kmatrix.c, main/menu.c, main/movie.c, main/netlist.c, main/newmenu.c, main.polyobj.c, main/scores.c, main/state.c, main/titles.c: Use Doublebuffer in OGL for all parts of the game and properly redraw elements, fixed Profiler build +main/inferno.c: must not allow single-buffering for OGL 20070321 -------- -2d/canvas.c, arch/dos/gr.c, arch/ggi/gr.c, arch/ogl/gr.c, arch/ogl/ogl.c, arch/sdl/gr.c, arch/svgalib/gr.c, arch/win32/gr.c, arch/win32/win32.c, include/gr.c, include/ogl_init.h, main/automap.c, main/desw.h, main/escort.c, main/game.c, main/game.h, main/gamecntl.c, main/gamerend.c, main/gauges.c, main/hud.c, main/screens.h: add gr_flip, allowing significant cleanup including the moving of gr_show_canvas, Pages and VR_screen_pages to arch/dos/gr.c +2d/canvas.c, arch/dos/gr.c, arch/ggi/gr.c, arch/ogl/gr.c, arch/ogl/ogl.c, arch/sdl/gr.c, arch/svgalib/gr.c, arch/win32/gr.c, arch/win32/win32.c, include/gr.h, include/ogl_init.h, main/automap.c, main/desw.h, main/escort.c, main/game.c, main/game.h, main/gamecntl.c, main/gamerend.c, main/gauges.c, main/hud.c, main/screens.h: add gr_flip, allowing significant cleanup including the moving of gr_show_canvas, Pages and VR_screen_pages to arch/dos/gr.c arch/ogl/gr.c, main/game.c, main/gamerend.c, main/gauges.c, main/hud.c, main/inferno.c, main/screens.h: remove final remnants of VR_current_page and VRF_USE_PAGING, also allowing -nodoublebuffer switch for all platforms. Fix single buffering for d2xgl 20070306 diff --git a/main/inferno.c b/main/inferno.c index cf35d3d1d..57a34a7e1 100755 --- a/main/inferno.c +++ b/main/inferno.c @@ -630,7 +630,7 @@ int main(int argc, char *argv[]) int screen_flags = 0; // added ifdef on 9/30/98 by Matt Mueller to fix high res in linux -#ifndef NDEBUG +#if !defined (NDEBUG) && !defined (OGL) if (FindArg("-nodoublebuffer")) // end addition -MM // later modified by kreatordxx to allow double buffering to be disabled for any supported platform