EDuke32 Changelog Unofficial archive

What changed in EDuke32, build by build

2,117 builds · 8,866 commits · 25 authors · October 2009 – August 2026

Commits per year

Select a year to see its builds
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 3 active

Showing 16 builds · 25 commits

Export CSV
Display options
Commit details:

August 2023 1 build · 1 commit

February 2020 1 build · 1 commit

December 2017 1 build · 1 commit

November 2017 1 build · 2 commits

Build 6522

28 Nov 2017 · 20 commits · 1 author SVN
Open build
  • Set r_parallaxskypanning to 1 by default.

    Hendricks266 r6521 28 Nov, 23:29 Engine
    Show details

    This enables sky panning, which allows the effect of CLOUDYSKIES to work properly. Patch from Fox.

  • Display paper-skies correctly when looking up or down.

    Hendricks266 r6520 28 Nov, 23:29 Engine
    Show details

    Show a solid color for skies taller than 256 px, otherwise repeat. Patch from Fox.

Open the build to see all 20 commits

October 2017 1 build · 1 commit

June 2017 2 builds · 2 commits

October 2016 1 build · 1 commit

May 2016 1 build · 5 commits

Build 5716

3 May 2016 · 9 commits · 1 author SVN
Open build
  • Factor out the ETC block preparation by moving the ETC function decision from Polymost_SendTexToDriver into Polymost_PickETCFunction.

    Hendricks266 r5714 3 May, 17:25 Engine
  • Allow compressed ART tiles (r_texcompr 2) to be cached.

    Hendricks266 r5713 3 May, 17:25 Engine
  • Tweak the "don't upload textures with dimension > xdim" GL ES rule to limit to the power of two greater than xdim instead of less than it.

    Hendricks266 r5711 3 May, 17:25 Engine
  • Clean up and rearrange some texcache code. No functional changes.

    Hendricks266 r5710 3 May, 17:25 Engine
  • Call texcache_calcid once per texture instead of twice. Clean it up a little while we're at it.

    Hendricks266 r5709 3 May, 17:25 Engine
Open the build to see all 9 commits

April 2016 1 build · 1 commit

March 2016 1 build · 2 commits

Build 5650

7 Mar 2016 · 6 commits · 1 author SVN
Open build
  • Add r_texcompr 2, which compresses ART in addition to hightile.

    Hendricks266 r5648 7 Mar, 03:21 Engine
  • Add HICR_ARTIMMUNITY and DAMETH_ARTIMMUNITY, which currently function identically to NOTEXCOMPRESS and NODOWNSIZE combined, and are only used when:

    Hendricks266 r5647 7 Mar, 03:21 Engine
    Show details

    1. Using an ART tile 2. Using a hightile defined through the tilefromtexture "texture" subtoken 3. Using a hightile that, if downsized, will be smaller than the ART tile for that tilenum (tenuous)

Open the build to see all 6 commits

February 2016 1 build · 1 commit

Build 5643

28 Feb 2016 · 15 commits · 2 authors SVN
Open build
  • Refactor all GL internal texture format decision making into uploadtexture().

    Hendricks266 r5642 28 Feb, 22:34 Engine
    Show details

    This directly achieves the following: * Eliminated codedup. * Recently introduced GL ES performance downsampling now applies to model skins. * Replaces the alpha/art format distinction with {RGB/no alpha, RGBA/one-bit alpha (ART transparency), RGBA/full alpha}. * Cleanly allows multiple fallback formats for each type. * Ready for further commits.

Open the build to see all 15 commits

December 2015 2 builds · 3 commits

November 2015 2 builds · 4 commits

Build 5454

25 Nov 2015 · 20 commits · 2 authors SVN
Open build
  • Bookend the recursive call to polymost_drawpoly as part of the fullbright pass with bglDepthFunc(GL_EQUAL) and bglDepthFunc(GL_LEQUAL) to ensure that the fullbright overlay is always visible and never fights with the sprite itself.

    Hendricks266 r5438 25 Nov, 04:07 Engine
  • Remove "indrawroomsandmasks" variable and its only use in polymost_drawpoly as a condition for the fullbright pass.

    Hendricks266 r5437 25 Nov, 04:07 Engine
  • Connect spriteext[].x/ypanning to model UVs (range 0-255).

    Hendricks266 r5436 25 Nov, 04:07 Engine
Open the build to see all 20 commits