EDuke32 Changelog Archivio non ufficiale

Build 4096

11 ottobre 2013 · 3 commit di 1 autore · SVN

Build per mese 318 build

  1. gen

  2. feb

  3. mar

  4. apr

  5. mag

  6. giu

  7. lug

  8. ago

  9. set

  10. ott

  11. nov

  12. dic

File di log originale · 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 ott 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.