EDuke32 Changelog Unofficial archive

Build 2061

2 October 2011 · 5 commits by 2 authors · SVN

Builds by month 225 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20111002-2061.txt
------------------------------------------------------------------------
r2061 | hendricks266 | 2011-10-02 00:18:49 -0700 (Sun, 02 Oct 2011) | 2 lines

Fix GCC 4.6 out-of-bounds and uninitialized warnings involving bossmove[].
My choice of solution is simply to add an extra set of values duplicating the previous five because doing so would definitely show the user no changes. I could have tinkered with the messy loop where the out-of-bounds references are made but there is no guarantee I could have succeeded or kept compatibility.
------------------------------------------------------------------------
r2060 | hendricks266 | 2011-10-02 00:18:17 -0700 (Sun, 02 Oct 2011) | 1 line

remove two instances of duplicate USE_OPENGL preprocessor checks missed by the removal of the POLYMOST definition
------------------------------------------------------------------------
r2059 | hendricks266 | 2011-10-02 00:16:57 -0700 (Sun, 02 Oct 2011) | 1 line

move Electric Fence (EFENCE) handling from build/Makefile to Makefile.common
------------------------------------------------------------------------
r2058 | plagman | 2011-10-02 00:09:15 -0700 (Sun, 02 Oct 2011) | 4 lines

Polymer: constantly get the textures handle for projective spotlights

Getting the texture handles without requiring invalidation means we can
handle ART-animating tilenums without impacting performance too much.
------------------------------------------------------------------------
r2057 | plagman | 2011-10-02 00:09:04 -0700 (Sun, 02 Oct 2011) | 7 lines

Polymer: fix horizontal spotlight SEs constantly getting invalidated

Polymer has a hack that snaps horiz values of spotlights between 90 and 110
to 90 and 110 to avoid triggering aliasing artifacts with perfectly horizontal
spotlights. Propagate that change all the way to the spotlight SE sprite so
that the code won't think that the horiz is always different from the light
and mark it invalid each frame.
------------------------------------------------------------------------
r2056 | plagman | 2011-10-01 22:56:35 -0700 (Sat, 01 Oct 2011) | 9 lines

Polymer: preliminary support for GL_ARB_debug_output

This won't actually do anything until the a debug bit is added when
creating the context, but that requires support for GLX_create_context
which SDL doesn't support. I'll add support for WGL_create_context to
winlayer in a bit as a stopgap.

Also updates our local copy of glext.h with a fresh one from the
Khronos registry.
------------------------------------------------------------------------
Fix

Fix GCC 4.6 out-of-bounds and uninitialized warnings involving bossmove[].

Evan Ramos (Hendricks266) 2 Oct 2011, 00:18 UTC−7 r2061

My choice of solution is simply to add an extra set of values duplicating the previous five because doing so would definitely show the user no changes. I could have tinkered with the messy loop where the out-of-bounds references are made but there is no guarantee I could have succeeded or kept compatibility.

Engine

remove two instances of duplicate USE_OPENGL preprocessor checks missed by the removal of the POLYMOST definition

Evan Ramos (Hendricks266) 2 Oct 2011, 00:18 UTC−7 r2060
Polymer Engine

constantly get the textures handle for projective spotlights

Pierre-Loup A. Griffais (Plagman) 2 Oct 2011, 00:09 UTC−7 r2058

Getting the texture handles without requiring invalidation means we can handle ART-animating tilenums without impacting performance too much.

Polymer FixEngine

fix horizontal spotlight SEs constantly getting invalidated

Pierre-Loup A. Griffais (Plagman) 2 Oct 2011, 00:09 UTC−7 r2057

Polymer has a hack that snaps horiz values of spotlights between 90 and 110 to 90 and 110 to avoid triggering aliasing artifacts with perfectly horizontal spotlights. Propagate that change all the way to the spotlight SE sprite so that the code won't think that the horiz is always different from the light and mark it invalid each frame.

Polymer Engine
Already listed in build 2056

preliminary support for GL_ARB_debug_output

Pierre-Loup A. Griffais (Plagman) 1 Oct 2011, 22:56 UTC−7 r2056

This won't actually do anything until the a debug bit is added when creating the context, but that requires support for GLX_create_context which SDL doesn't support. I'll add support for WGL_create_context to winlayer in a bit as a stopgap. Also updates our local copy of glext.h with a fresh one from the Khronos registry.