Commit Graph

14 Commits (ea850a726113ec6ee0d981cda442ad0d1d77f94e)

Author SHA1 Message Date
Daniel Kolesa ea850a7261 shuffle around stream and zip apis 2020-07-30 20:09:21 +02:00
Daniel Kolesa 79e41bd3d9 remove unused code 2020-07-30 19:32:35 +02:00
Daniel Kolesa 8da465a4fc clamp can go 2020-07-30 19:27:30 +02:00
Daniel Kolesa 93591c1b6b replace UNUSED with standard stuff 2020-07-30 19:26:07 +02:00
Daniel Kolesa baceb44b26 make geom.hh isolated (no dependencies), separate types header in sauerlib 2020-07-30 19:21:58 +02:00
Daniel Kolesa 6ea2cdb306 replace a bunch of clamp/min/max with std 2020-07-30 05:30:11 +02:00
Daniel Kolesa fca0057334 avoid global zlib.h include 2020-07-30 04:28:27 +02:00
Daniel Kolesa 085e61148f separate stream sdl rwops into their own header
this allows us to avoid globally including SDL.h
2020-07-30 04:21:19 +02:00
Daniel Kolesa 9bc4942489 move sauerlib encoding into its own header 2020-07-30 04:11:59 +02:00
Daniel Kolesa 5b7e1e6dd2 use standard assert()
and define NDEBUG for all buildtypes that are not debug, to
disable it by default
2020-07-30 03:48:18 +02:00
Daniel Kolesa 5f3ceea7bf drop custom new overloads 2020-07-30 03:36:43 +02:00
Daniel Kolesa 3a7970706a move gluint hashtable stuff elsewhere 2020-07-30 03:19:13 +02:00
Daniel Kolesa d68b813f44 use nullptr 2020-07-30 03:15:44 +02:00
Daniel Kolesa dc27d1296d move tools.{cc,hh} into sauerlib/
this will be gradually split up and refactored so that things
can move to using libostd over time
2020-07-30 02:58:53 +02:00