Sam Hocevar
d64b117b8d
build: fix license and copyright information.
9 роки тому
Sam Hocevar
70edc0d38e
misc: carry on with the lowercase rampage.
Using “Array” instead of “array” is now fully deprecated, and I replaced
the Log::Debug() etc. functions with msg::debug() etc. because log:: was
unavailable due to being a maths function.
Added up-to-date copyright notice and BOM to modified files, just in case.
9 роки тому
Sam Hocevar
d72cb24bc0
build: move sample and tutorial files around.
10 роки тому
Sam Hocevar
cd988786b9
build: reorganise includes so that we can use precompiled headers later.
10 роки тому
Sam Hocevar
cadc4d18b0
test: move the unit tests to the engine, and lolunit out of the engine.
10 роки тому
Sam Hocevar
ad9a388e80
misc: remove 100% of the "using namespace std;" madness.
10 роки тому
Sam Hocevar
fe665f85b4
base: strip core.h from its contents and put it in public/private headers.
10 роки тому
Sam Hocevar
485b9335aa
test: emscripten compilation fix in the trigonometry benchmark.
11 роки тому
Sam Hocevar
6faf4ee067
base: roll our own constants because it’s always a pain in the ass
to get M_PI from the platform headers and cast it to float.
11 роки тому
Sam Hocevar
9819425ba0
math: replace RandF() with a more generic rand() template function
that lets us draw integer random values too.
11 роки тому
Benjamin ‘Touky’ Huet
c7219ff1dd
New year copyright update.
12 роки тому
Sam Hocevar
d6634da83f
build: fix the WTFPL site URL in all code comments.
12 роки тому
Sam Hocevar
fbaf32f1b9
core: make timers second-based rather than millisecond-based.
12 роки тому
Sam Hocevar
2831476774
build: major refactoring of the Win32 and Xbox project files; we now
link properly on the Xbox.
12 роки тому
Sam Hocevar
2edb8115e6
core: port all code to NativeClient. Nothing runs for now, but it builds.
13 роки тому
Sam Hocevar
cc2bdf0b01
test: fix the benchmark suite compilation on SNC.
13 роки тому
Sam Hocevar
5081f7034a
test: reorganise test suite and benchmark code.
13 роки тому