Sam Hocevar
9b6e2995fb
sys: minor tweaks to the Timer class
8 years ago
Guillaume Bittoun
28031dac1e
Getting rid of TimerData class
8 years ago
Guillaume Bittoun
15d3a82b5c
Adding test for timer
8 years ago
Guillaume Bittoun
ebce27315e
Moving entire timer code in timer.h
8 years ago
Guillaume Bittoun
40462127d4
Refactor Timer class with std::chrono
8 years ago
Sam Hocevar
9e4b6a4155
build: add path to lolfx resource names
This will help us deal with shader name collision. Breaks the Windows
build for the moment, unfortunately.
8 years ago
Sam Hocevar
25ad63d33d
scene: add Scene::pre_render and post_render
This allows actors to perform draw commands in TickDraw(), even
if it’s not exactly what we want in the future.
8 years ago
Sam Hocevar
78fdedf06f
base: add operator for char + String
8 years ago
Sam Hocevar
0a7adbc88a
build: remove some old kludgy autoconf code
8 years ago
Sam Hocevar
96fc303163
getopt: Windows build fix
8 years ago
Sam Hocevar
75a8caa6ad
Update PEGTL submodule to a custom branch of ours.
8 years ago
Sam Hocevar
f69c3352ea
build: clean up “make dist” rules.
8 years ago
Sam Hocevar
6a35a64dd5
sys: make a few functions lowercase.
8 years ago
Sam Hocevar
afada09f64
getopt: minor improvements.
8 years ago
Sam Hocevar
c5a4f59517
sys: getopt wrapper and reimplementation (first iteration).
8 years ago
Sam Hocevar
afc48d2927
scene: add render buffers and a temporary postprocess
8 years ago
Sam Hocevar
8c3c62bdc0
build: improvements when building as a subproject
8 years ago
Sam Hocevar
244a1cbe97
sys: always try to open files directly on the filesystem
8 years ago
Sam Hocevar
e8cb6606ac
build: add .gitignore files to some 3rd party libraries
8 years ago
Sam Hocevar
39f34590e4
build: remove configure tests that were initially for neercs
8 years ago
Sam Hocevar
77bac2b98f
build: new --disable-tools configure option
8 years ago
Sam Hocevar
39c00a8f5c
build: add more tests to the common m4 file
8 years ago
Sam Hocevar
a463b80356
git: bring some submodules up to date
8 years ago
Sam Hocevar
25537c610e
build: fix Visual Studio projects
8 years ago
Sam Hocevar
92bc63ea95
build: minor file renaming
8 years ago
Sam Hocevar
9c90721bda
build: make mingw-std-threads a submodule
8 years ago
Sam Hocevar
fb641c9e81
build: move PEGTL to a Git submodule
8 years ago
Sam Hocevar
7ccf613a08
build: move Lua to a submodule
8 years ago
Sam Hocevar
f1a2b66d62
build: move Bullet to a submodule
8 years ago
Sam Hocevar
1dcb065121
build: make imgui a submodule instead of copying it
8 years ago
Sam Hocevar
fe279ea38b
build: various autotools improvements and fixes
8 years ago
Sam Hocevar
14eafb48f5
build: add flags to disable unwanted builds
For now the flags are: --disable-doc --disable-test
--disable-samples --disable-tutorial.
8 years ago
Sam Hocevar
fe5bcc55cc
build: move C++11 support macros to the common .m4 file
8 years ago
Sam Hocevar
3544b8ccd7
build: update Visual Studio solution
8 years ago
Sam Hocevar
ce05d8589a
build: refactor msbuild files for usage as a submodule
8 years ago
Sam Hocevar
c6f4070e70
build: refactor autotools files for out-of-tree builds.
All these changes will allow us to more easily add Lol Engine as a
submodule of another Git project.
8 years ago
Sam Hocevar
2159c045ba
build: try to fix broken Travis-CI environment.
8 years ago
Sam Hocevar
520bf8bd83
build: try to fix broken Travis-CI environment.
8 years ago
Sam Hocevar
dcdd5d20f8
build: allow “make test” as an alias for “make check”.
8 years ago
Sam Hocevar
99bcb22466
build: use a different Travis-CI environment.
Travis-CI is so out of date that if you want something as simple as
libsdl2-dev you need to enable sudo and use the huge VM environment
instead of the containers that boot in a few seconds.
8 years ago
Sam Hocevar
35ec9f6312
build: activate Travis-CI.
8 years ago
Sam Hocevar
b660d52e61
build: update build files and add external git submodule.
8 years ago
Lolbot
3d8c1315be
fixed 368 files out of 4599:
- removed 0 CR characters
- removed 1 trailing whitespaces
- replaced 1 tabs with spaces
- fixed 367 svn:eol-style properties
8 years ago
Sam Hocevar
70799848f7
scene: make the postprocess a nop for now and clean up some shaders.
8 years ago
Sam Hocevar
a5290030fc
build: fix .vcxproj files that would be constantly out of date.
8 years ago
Sam Hocevar
2c6a0d1029
bullet: update vcxproj.
8 years ago
Sam Hocevar
4e6e359d2f
bullet: fix warnings here and there.
8 years ago
Sam Hocevar
ba0e467a2e
build: rename liblolcore to liblol-core, etc.
8 years ago
Sam Hocevar
52529cd8b9
bullet: update code to most recent GitHub branch.
8 years ago
Sam Hocevar
969911a10a
gpu: remove 1200 lines of old DirectX 9 code.
8 years ago