Build 4096
SVN-
General
Fix OpenGL texture cache "leak" and slightly tweak hash string construction.
Show details
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.
-
General
Fix mouse grabbing in SDL debugging builds.