log

age author description
Thu, 27 Mar 2014 21:30:04 +0100 Emmanuel Gil Peyrot Replace the --no-music option with --no-sound, disabling sound rendering altogether.
Sun, 23 Mar 2014 10:51:19 +0100 Emmanuel Gil Peyrot Always verify chunks are not None before using them, fix crash when audio is disabled.
Wed, 18 Dec 2013 22:36:23 +0100 Emmanuel Gil Peyrot Inherit music players from a base class.
Wed, 18 Dec 2013 18:19:08 +0100 Emmanuel Gil Peyrot Use Sprite C arrays instead of their tuple representation where it makes sense.
Wed, 18 Dec 2013 18:15:45 +0100 Emmanuel Gil Peyrot Store data in C arrays in Sprite, and add an interface to access them as tuples.
Wed, 18 Dec 2013 18:15:45 +0100 Emmanuel Gil Peyrot Precalculate the inverse of the texture size at ANM load, to not recalculate at every sprite change.
Wed, 18 Dec 2013 18:15:40 +0100 Emmanuel Gil Peyrot Make vector a struct, allocate it directly on the stack, and thus pass it by copy, which is much less expensive than a python allocation.
Wed, 18 Dec 2013 17:53:29 +0100 Emmanuel Gil Peyrot Make matrix a struct.
Wed, 18 Dec 2013 17:53:16 +0100 Emmanuel Gil Peyrot Add a compilation option to disable anmviewer.
Wed, 18 Dec 2013 17:10:21 +0100 Emmanuel Gil Peyrot Add a debug option to enable HTML annotations, type inference display and profiling.
Thu, 12 Dec 2013 13:15:43 +0100 Emmanuel Gil Peyrot Store the indices of the framebuffer in a static ibo.
Sat, 07 Dec 2013 22:16:38 +0100 Emmanuel Gil Peyrot Optimise background rendering.
Sat, 07 Dec 2013 14:15:43 +0100 Emmanuel Gil Peyrot Use shorts instead of ints for vertex position, reducing the size of a vertex to 20 bytes from 24.
Sat, 07 Dec 2013 21:37:55 +0100 Emmanuel Gil Peyrot Don’t crash if SDL2_ttf couldn’t render a specific string.