Sam Hocevar
05a9852524
Fix property sheet references in vcxproj files.
5 年之前
Sam Hocevar
70d0231905
Improve unit tests for narray and narray_view classes.
5 年之前
Sam Hocevar
8f59dd573f
Prepare refactoring of lol::image and lol::narray.
I would like lol::image to be accessible in the header-only section of
the framework, which means rethinking the locking mechanism and the way
codecs are exposed to the image class.
5 年之前
Sam Hocevar
60d9abc6d6
Update lol-core and remove deprecated headers.
5 年之前
Sam Hocevar
54335bd5aa
build: reference projects using a property sheet instead of a guid.
6 年之前
Sam Hocevar
2c484bc8ae
Add NX64 platform to projects.
7 年之前
Sam Hocevar
8141a4e6f7
math: add lol::gcd() function.
7 年之前
Sam Hocevar
f6c386f560
Allow to build without Bullet Physics.
7 年之前
Sam Hocevar
487c82609c
Make lol-lua an optional dependency.
8 年之前
Sam Hocevar
2df8762d47
Migrate to Visual Studio 2017.
8 年之前
Sam Hocevar
7ccf613a08
build: move Lua to a submodule
9 年之前
Sam Hocevar
f1a2b66d62
build: move Bullet to a submodule
9 年之前
Sam Hocevar
ce05d8589a
build: refactor msbuild files for usage as a submodule
9 年之前
Sam Hocevar
ba0e467a2e
build: rename liblolcore to liblol-core, etc.
9 年之前
Sam Hocevar
d84605c105
Remove Xbox 360 support, too much stuff no longer compiles.
10 年之前
Sam Hocevar
7166760eaf
math: add a new sqt type for scale/rotation/translation transforms.
11 年之前
Sam Hocevar
ec00776d61
math: start working on a bigint type, which will be the fundation
for the next implementation of large float numbers.
11 年之前
Sam Hocevar
a07844682e
build: remove dead PS3 code.
11 年之前
Sam Hocevar
5d9488182f
math: extract the gradient generator from simplex noise so that we
can reuse it for other noise implementations.
11 年之前
Sam Hocevar
baebd131fc
math: add a simple polynomial template class.
11 年之前
Sam Hocevar
2b81246a22
build: reorganise some visual studio shit and comment some files.
11 年之前
Sam Hocevar
b2283cd1a3
build: update VS solution and fix a few compilation warnings.
11 年之前
Sam Hocevar
cadc4d18b0
test: move the unit tests to the engine, and lolunit out of the engine.
11 年之前
Sam Hocevar
0bc2ec0480
build: move VS solution one directory below and create a VS2014 solution.
11 年之前
Sam Hocevar
d46e63ff29
build: VS2012 solution and project tweaks for exotic platforms.
12 年之前
Benlitz
246af694d8
removed vs2010 solution, migrated all projects to 2012. VsLol stays on 2010 for compatibility and now has its own sln.
12 年之前
Sam Hocevar
6a8118cb18
build: put tutorials and lol.js in a new "demos" directory.
12 年之前
Sam Hocevar
5c6ceb6d0c
build: manually add lollua.vcxproj as a reference in all projects.
12 年之前
Sam Hocevar
7468547abc
ps4: prepare for the fioutaah!
12 年之前
Sam Hocevar
f7dbc33524
build: update .vcxproj files.
13 年之前
Sam Hocevar
0463a898c3
build: fix syntax errors in the Visual Studio projects.
13 年之前
Sam Hocevar
6e1156aaea
build: split the main library into lolcore and lolbullet.
13 年之前
Sam Hocevar
6c9c8e547e
build: renormalise a lot of files.
13 年之前
Sam Hocevar
a86eaf1bb2
tutorial: start working on a small Perlin-like noise demo.
13 年之前
Sam Hocevar
caec5ed082
build: allow to build the PS3 binaries from Visual Studio if the proper
software is installed.
13 年之前
Sam Hocevar
7dd4bec8c7
build: fix the VS2010 build and add build/ and binaries/ to the dist
tarball.
13 年之前
Sam Hocevar
78f7a303ff
build: reorganise all the build stuff so that it lies in build/ and
make sure each .vcxproj file is with its corresponding source code.
13 年之前
Sam Hocevar
f3c5985495
build: move major .vcxproj files to their respective project directories.
14 年之前
Sam Hocevar
ee7dd6a699
misc: move more shaders to .lolfx files.
14 年之前
Sam Hocevar
1443b5628f
win32: add a custom build rule for '.lolfx' files. The files are properly
transformed to C++ but aren't compiled into the project yet.
14 年之前
Sam Hocevar
ad0e3f8b6d
tutorial: fix the inconsistent vertex counting.
14 年之前
Sam Hocevar
24626c671f
tutorial: some refactoring in the tutorials.
14 年之前
Sam Hocevar
682b9dbdd3
build: start configuring the build for Win64.
14 年之前
Sam Hocevar
a911b0f2bf
build: ensure all projects have a <ItemDefinitionGroup> entry,
otherwise Xbox 360 debugging does not work properly. For real.
14 年之前
Sam Hocevar
2f017eeddb
build: more Visual Studio project refactoring, with multiprocessor
compilation and a few other tweaks.
14 年之前
Sam Hocevar
49552f2dde
build: do the Visual Studio project refactoring a bit differently.
14 年之前
Sam Hocevar
02449e11b2
build: more Visual Studio project file refactoring.
14 年之前
Sam Hocevar
2831476774
build: major refactoring of the Win32 and Xbox project files; we now
link properly on the Xbox.
14 年之前
Sam Hocevar
59ee25e0b3
win32: a few compilation fixes, including GDI+ linking properly now.
14 年之前
Sam Hocevar
c0cb995fd2
win32: various compilation fixes, mostly project updates, but also a
workaround for a Visual Studio compiler bug (Connect Id #730878 ).
14 年之前