Daniel Kolesa
|
fa79385b82
|
fix build with musl libc
|
3 years ago |
Daniel Kolesa
|
c359c8db9b
|
remove memclear
|
3 years ago |
Daniel Kolesa
|
7f728f23d8
|
separate endian header in sauerlib
|
3 years ago |
Daniel Kolesa
|
ea850a7261
|
shuffle around stream and zip apis
|
3 years ago |
Daniel Kolesa
|
3275fd3b5e
|
separate stream impl into sauerlib
|
3 years ago |
Daniel Kolesa
|
5482a3e39f
|
implement rwops inline
|
3 years ago |
Daniel Kolesa
|
7966cfeccb
|
move encoding impl into its own source file
|
3 years ago |
Daniel Kolesa
|
3a84071e6a
|
remove unused includes
|
3 years ago |
Daniel Kolesa
|
bed9a60c7f
|
implement gzstream separately
|
3 years ago |
Daniel Kolesa
|
79e41bd3d9
|
remove unused code
|
3 years ago |
Daniel Kolesa
|
8da465a4fc
|
clamp can go
|
3 years ago |
Daniel Kolesa
|
93591c1b6b
|
replace UNUSED with standard stuff
|
3 years ago |
Daniel Kolesa
|
baceb44b26
|
make geom.hh isolated (no dependencies), separate types header in sauerlib
|
3 years ago |
Daniel Kolesa
|
6ea2cdb306
|
replace a bunch of clamp/min/max with std
|
3 years ago |
Daniel Kolesa
|
a2081e6672
|
explicitly specify warnlevel in meson
we can't turn on 2 (or 3...) yet, since the warnings are too many
|
3 years ago |
Daniel Kolesa
|
fca0057334
|
avoid global zlib.h include
|
3 years ago |
Daniel Kolesa
|
085e61148f
|
separate stream sdl rwops into their own header
this allows us to avoid globally including SDL.h
|
3 years ago |
Daniel Kolesa
|
9bc4942489
|
move sauerlib encoding into its own header
|
3 years ago |
Daniel Kolesa
|
5b7e1e6dd2
|
use standard assert()
and define NDEBUG for all buildtypes that are not debug, to
disable it by default
|
3 years ago |
Daniel Kolesa
|
5f3ceea7bf
|
drop custom new overloads
|
3 years ago |
Daniel Kolesa
|
3a7970706a
|
move gluint hashtable stuff elsewhere
|
3 years ago |
Daniel Kolesa
|
d68b813f44
|
use nullptr
|
3 years ago |
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
|
3 years ago |
Daniel Kolesa
|
12020c5daf
|
move ents to engine/
|
3 years ago |
Daniel Kolesa
|
50d6e0c86b
|
remove cube.hh
|
3 years ago |
Daniel Kolesa
|
a7c477dc48
|
final preparations for cube.hh removal
|
3 years ago |
Daniel Kolesa
|
a6c3c645c5
|
uninclude ents.hh globally
|
3 years ago |
Daniel Kolesa
|
219bea20be
|
remove standard includes from cube.hh
|
3 years ago |
Daniel Kolesa
|
eba9f5c455
|
remove more global includes
|
3 years ago |
Daniel Kolesa
|
7cb75077b7
|
uninclude opengl globally
|
3 years ago |
Daniel Kolesa
|
2deb5d2e4d
|
remove glemu/glexts from cube.hh
|
3 years ago |
Daniel Kolesa
|
cf85ca8695
|
remove igame.hh include from cube.hh
|
3 years ago |
Daniel Kolesa
|
cb779c54e8
|
remove iengine.hh
|
3 years ago |
Daniel Kolesa
|
a462a2e8e4
|
move timings vars in main.hh
|
3 years ago |
Daniel Kolesa
|
cbe80ddd9c
|
move more iengine stuff in physics.hh
|
3 years ago |
Daniel Kolesa
|
4cdc9c6db5
|
remove physics part of iengine
|
3 years ago |
Daniel Kolesa
|
504b110305
|
drop rendergl portions of iengine
|
3 years ago |
Daniel Kolesa
|
f50a18eb90
|
remove engine.hh header
|
3 years ago |
Daniel Kolesa
|
2e6e1aa3de
|
remove bits of iengine.hh
|
3 years ago |
Daniel Kolesa
|
154eef2478
|
remove world.hh include from engine.hh
|
3 years ago |
Daniel Kolesa
|
5e77f45273
|
remove light.hh include from engine.hh
|
3 years ago |
Daniel Kolesa
|
f8f809ec92
|
camera1 goes in rendergl
|
3 years ago |
Daniel Kolesa
|
eb152e584e
|
player goes in main
|
3 years ago |
Daniel Kolesa
|
b30f264b77
|
worldscale, worldsize goes in world.hh
|
3 years ago |
Daniel Kolesa
|
10bd470b40
|
xtraverts goes in rendergl.hh
|
3 years ago |
Daniel Kolesa
|
3df90e1755
|
move renderlights stuff into renderlights header
|
3 years ago |
Daniel Kolesa
|
a0ae98f6b0
|
visibility for console
|
3 years ago |
Daniel Kolesa
|
336f2fd750
|
visibility for octarender
|
3 years ago |
Daniel Kolesa
|
9ce4837683
|
header for octarender
|
3 years ago |
Daniel Kolesa
|
089c896411
|
header for command.cc
|
3 years ago |