Sam Hocevar
28938c8ee6
Add “update = merge” and “upstream” entries for submodules.
5 лет назад
Sam Hocevar
a30bcb86a4
Update lol submodule.
5 лет назад
Sam Hocevar
bedf336941
Update lol submodule and fix “make dist”.
5 лет назад
Sam Hocevar
c09796a649
Move external submodule away from GitHub because of LFS quota issues.
The repo reached its bandwidth quota in less than a week. This does not look
like a viable solution.
5 лет назад
Sam Hocevar
8b44ed3003
build: fix submodule behaviour.
5 лет назад
Sam Hocevar
d06466ec09
Update lol core submodule.
5 лет назад
Sam Hocevar
e763157a62
Switch external submodule to Git LFS.
5 лет назад
Sam Hocevar
afe1a046b3
Allow embedding source in a couple additional directory names.
5 лет назад
Sam Hocevar
347dddba0e
Reorganise submodules now that lol and lolengine are two different repos.
5 лет назад
Sam Hocevar
d07ec1858b
Fix compilation warnings.
5 лет назад
Sam Hocevar
60d9abc6d6
Update lol-core and remove deprecated headers.
5 лет назад
Sam Hocevar
cf80b8ff5e
Get rid of deprecated assert.h header.
5 лет назад
Sam Hocevar
f2a1ceb291
Update external submodule with OpenSSL 1.1.1g and debug symbols.
5 лет назад
Sam Hocevar
d92dd6fc3c
Remove uses of the UNUSED macro.
5 лет назад
Sam Hocevar
44f6969c2d
Various Win32 compilation fixes.
5 лет назад
Sam Hocevar
9090b5a4e2
Stop including <lol/msg> and <lol/base/assert.h> automatically.
5 лет назад
Sam Hocevar
99a360f93d
Update lol-core submodule and apply a few related fixes.
5 лет назад
Sam Hocevar
37a10b0add
Update lol-core with various C++ compilation fixes.
5 лет назад
Sam Hocevar
fd1c5f5cd4
gpu: fix OpenGL context creation and shader patching on macOS Catalina.
6 лет назад
Sam Hocevar
eaa304291d
Fix various compilation issues.
6 лет назад
Sam Hocevar
3f66c5733c
Update lol-core with OS X build fixes.
6 лет назад
Sam Hocevar
0f5913edce
base: deprecate lol::array.
Unfortunately, easymesh code still relies heavily on its specifics, so I’m
letting it live as lol::easy_array for the near future. But it’s going away.
6 лет назад
Sam Hocevar
c0e82bacc2
Replace all vector<tuple> definitions with properly named structs.
6 лет назад
Sam Hocevar
c142c1c8a5
Remove obsolete code.
6 лет назад
Sam Hocevar
d40b492d23
base: disable array::data() when the underlying object is a tuple.
6 лет назад
Sam Hocevar
4b8c3877b8
base: remove deprecated array-related declarations.
6 лет назад
Sam Hocevar
c5b273fb57
Fix unit tests build.
6 лет назад
Sam Hocevar
e30a69d43e
Update lol-core.
6 лет назад
Sam Hocevar
0e85805074
Fix issue in property sheet that would disable NOMINMAX macro.
6 лет назад
Sam Hocevar
9e982a51a7
Major header refactoring.
6 лет назад
Sam Hocevar
1188cfb5ff
Update lol-core.
6 лет назад
Sam Hocevar
af51176852
Fix Windows build.
6 лет назад
Sam Hocevar
f8d3df0632
Update lol-core.
6 лет назад
Sam Hocevar
0aa6ccde7a
Get rid of lol::array in our public headers.
6 лет назад
Sam Hocevar
d2dc08f309
Get rid of lol::array in our public headers.
6 лет назад
Sam Hocevar
35955b2ac1
Remove several deprecated headers.
6 лет назад
Sam Hocevar
53e86aa9c5
Clean up header usage.
6 лет назад
Sam Hocevar
65abcac37b
Use std::tuple for our custom dynamic arrays.
This is the first step to getting rid of lol::array in favour of std::vector.
6 лет назад
Sam Hocevar
5422afb57a
Various Windows compilation fixes.
6 лет назад
Sam Hocevar
2ab98cf950
Clean up test suite so that it no longer includes <lol/engine-internal.h>.
6 лет назад
Sam Hocevar
f9d97f6340
Refactor several headers, slowly migrating to include-what-you-use.
6 лет назад
Sam Hocevar
b3a9bf49b4
Update core submodule.
6 лет назад
Sam Hocevar
d1a24228a2
Move lolunit.h to lol-core because it makes sense.
6 лет назад
Sam Hocevar
85007bd019
More header cleanup.
6 лет назад
Sam Hocevar
2a798387fb
Refactor all code that uses the color class.
6 лет назад
Sam Hocevar
e340757a51
Remove more math-related headers.
6 лет назад
Sam Hocevar
f0ac602eee
Remove the half.h header, now part of lol-core.
6 лет назад
Sam Hocevar
8fe56fc27d
Clean up the features.h header.
6 лет назад
Sam Hocevar
555032db18
math: use real.h only where necessary; improves build times.
6 лет назад
Sam Hocevar
fdc2c98196
test: remove implicit conversions in the real class tests.
6 лет назад