EDuke32 Changelog Archivio non ufficiale

Build 4096

11 ottobre 2013 · 3 commit di 1 autore · SVN

Build per mese 2 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.