Sam Hocevar
d373081b80
build: use #pragma once instead of header guards because 1) fuck the dinosaurs,
and 2) fuck the Visual Studio compiler that crashes when confused.
10 년 전
Sam Hocevar
3af7e62b6a
android: switch to NativeActivity instead of rolling our own Java crap;
no known regressions yet.
12 년 전
Sam Hocevar
f44e3e323b
core: you can now while(app.MustTick()) { Tick(); } instead of app.Run().
12 년 전
Sam Hocevar
d6634da83f
build: fix the WTFPL site URL in all code comments.
12 년 전
Sam Hocevar
10010d77e4
android: use the FPS value provided by the application; we now run at
60 fps on Android devices, too.
12 년 전
Sam Hocevar
44180ce402
build: switch the Android native build rules to autoconf; still a bit rough
but we can now create shared objects for each project; only the testsuite
is not building properly because of issues with STLport, and EglApp is
deactivated because AndroidApp should have precedence.
12 년 전
Sam Hocevar
15c4e8016a
android: slightly update Android project for newer SDK versions.
13 년 전
Sam Hocevar
0a52e68f6f
math: rename matrix.h to vector.h and simplify some stuff, especially in
the matrix code itself.
13 년 전
Sam Hocevar
48bf48a4e4
math: move the Remez algorithm implementation to the core.
13 년 전
Sam Hocevar
8ec5fff6df
core: implement Application::ShowPointer() so that applications can choose
whether to use the system mouse pointer or not.
13 년 전
Sam Hocevar
b111f7e3d8
core: move platform-specific code to specific directories.
13 년 전
Sam Hocevar
6bbe943492
core: rename vec2i to ivec2 etc. to better match GLSL.
13 년 전
Sam Hocevar
22b7a41c2e
core: fix include guard naming scheme.
14 년 전
Sam Hocevar
8848cf53db
Put everything in the "lol" namespace. Better late than never.
14 년 전
Sam Hocevar
e41dd3a949
Create the SdlApp class to avoid code duplication. Ensure USE_SDL is
tested wherever relevant.
14 년 전
Sam Hocevar
0ed566d3cc
Complete Lol Engine / Deus Hax / Monsterz split.
14 년 전
Sam Hocevar
50e4f67254
Get the timer to talk milliseconds instead of seconds.
14 년 전
Sam Hocevar
0d78ca44ca
Implement Timer::PollSeconds(), if necessary.
14 년 전
Sam Hocevar
8bfb98c160
Implement a better timing mechanism for fixed framerate. Accuracy is
sub-millisecond but can be improved if we get rid of SDL timers.
14 년 전