EDuke32 Changelog Unofficial archive

Build 4096

11 October 2013 · 3 commits by 1 author · SVN

Builds by month 318 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 · 20131011-4096.txt
------------------------------------------------------------------------
r4096 | helixhorned | 2013-10-11 15:20:46 -0700 (Fri, 11 Oct 2013) | 9 lines

Fix OpenGL texture cache "leak" and slightly tweak hash string construction.

The leak happened because a struct was hashed that had uninitialized
bytes in padding inserted by the compiler. The hash string in now constructed
as concatenation of three CRC32s as 8-byte hex strings, i.e. the individual
CRC32s are padded with leading zeros.

Note to users: because of the hash change, it's sensible to delete the
'textures' and 'textures.cache' files.
------------------------------------------------------------------------
r4095 | helixhorned | 2013-10-11 15:20:45 -0700 (Fri, 11 Oct 2013) | 1 line

Fix mouse grabbing in SDL debugging builds.
------------------------------------------------------------------------
r4094 | helixhorned | 2013-10-11 15:20:43 -0700 (Fri, 11 Oct 2013) | 5 lines

Polymer: fix ANM playback.

References:
 - r3742
 - r4038 (fixing savegame screenshots, but introducing the now fixed bug)
------------------------------------------------------------------------
FixEngine

Fix OpenGL texture cache "leak" and slightly tweak hash string construction.

Philipp Kutin (Helixhorned) 11 Oct 2013, 15:20 UTC−7 r4096

The leak happened because a struct was hashed that had uninitialized bytes in padding inserted by the compiler. The hash string in now constructed as concatenation of three CRC32s as 8-byte hex strings, i.e. the individual CRC32s are padded with leading zeros. Note to users: because of the hash change, it's sensible to delete the 'textures' and 'textures.cache' files.