Commit Graph

18 Commits (master)

Author SHA1 Message Date
Daniel Kolesa c359c8db9b remove memclear 2020-07-30 20:46:48 +02:00
Daniel Kolesa 7f728f23d8 separate endian header in sauerlib 2020-07-30 20:37:45 +02:00
Daniel Kolesa ea850a7261 shuffle around stream and zip apis 2020-07-30 20:09:21 +02:00
Daniel Kolesa 3275fd3b5e separate stream impl into sauerlib 2020-07-30 19:51:19 +02:00
Daniel Kolesa 7966cfeccb move encoding impl into its own source file 2020-07-30 19:45:54 +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