114 Commits (b9ac8117209d8433423a8a229f0dcfd0cce01464)

Autor SHA1 Nachricht Datum
  Sam Hocevar f69c3352ea build: clean up “make dist” rules. vor 8 Jahren
  Sam Hocevar afada09f64 getopt: minor improvements. vor 8 Jahren
  Sam Hocevar c5a4f59517 sys: getopt wrapper and reimplementation (first iteration). vor 8 Jahren
  Sam Hocevar 77bac2b98f build: new --disable-tools configure option vor 8 Jahren
  Sam Hocevar 7ccf613a08 build: move Lua to a submodule vor 8 Jahren
  Sam Hocevar f1a2b66d62 build: move Bullet to a submodule vor 8 Jahren
  Sam Hocevar fe279ea38b build: various autotools improvements and fixes vor 8 Jahren
  Sam Hocevar ce05d8589a build: refactor msbuild files for usage as a submodule vor 8 Jahren
  Sam Hocevar c6f4070e70 build: refactor autotools files for out-of-tree builds. vor 8 Jahren
  Sam Hocevar b660d52e61 build: update build files and add external git submodule. vor 8 Jahren
  Sam Hocevar ba0e467a2e build: rename liblolcore to liblol-core, etc. vor 8 Jahren
  Sam Hocevar 2f66dcc33f Switch PEGTL external to latest Git snapshot. vor 8 Jahren
  Sam Hocevar 6a6ecc66e9 Port all parsers to PEGTL 1.3.1. vor 8 Jahren
  Sam Hocevar 78c33c6fbc zepto8: new project. vor 8 Jahren
  Sam Hocevar d84605c105 Remove Xbox 360 support, too much stuff no longer compiles. vor 9 Jahren
  Sam Hocevar fd25e64d5c lolunit: explicitly cast lolunit_assert_doubles_equal() arguments to double. vor 9 Jahren
  Sam Hocevar 45b792cc8e test: refactor some stuff in the unit tests because I like it better that way. vor 9 Jahren
  Sam Hocevar 7166760eaf math: add a new sqt type for scale/rotation/translation transforms. vor 9 Jahren
  Sam Hocevar ccf5f53825 misc: various mingw cross-compilation fixes. vor 9 Jahren
  Sam Hocevar 03c17fcae4 base: clean up and refactor containers. vor 9 Jahren
  Benjamin ‘Touky’ Huet a8642c05c2 small buildfix in lolunit vor 9 Jahren
  Sam Hocevar af3ca562b9 lolremez: fix wrong argument parsing and improve error messages. vor 9 Jahren
  Sam Hocevar 24cbf425c2 lolunit: unit tests now display a meaningful report in Visual Studio. vor 9 Jahren
  Sam Hocevar f791b672ed misc: lots of compilation fixes for Visual Studio (related to mediocre vor 9 Jahren
  Sam Hocevar 4e76c6e708 lolremez: shorter code in the expression parser. vor 10 Jahren
  Sam Hocevar 29d65231f3 lolremez: add thread workers for slightly faster convergence. vor 10 Jahren
  Sam Hocevar 288bec4312 lolremez: add more timing information for the linear system solving. vor 10 Jahren
  Sam Hocevar a07844682e build: remove dead PS3 code. vor 10 Jahren
  Sam Hocevar 5f953f40ad lolremez: various tweaks. vor 10 Jahren
  Sam Hocevar a46354472d lolremez: add abs() function, implement full high-precision floating vor 10 Jahren
  Sam Hocevar d3a775738d lolremez: use successive parabolic interpolation for extrema search. vor 10 Jahren
  Sam Hocevar 19727c3ddf lolremez: tweak code so that it builds on Windows (remove unsupported C++/Unix features). vor 10 Jahren
  Sam Hocevar afc62a5399 lolremez: useless refactoring. vor 10 Jahren
  Sam Hocevar 0e71596def lolremez: greatly improve root search times by using simple regula falsi. vor 10 Jahren
  Sam Hocevar 50c2b4b46e lolremez: allow spaces in arithmetic expressions. vor 10 Jahren
  Sam Hocevar 506b0e21e1 lolremez: implement a mathematical expression evaluator. vor 10 Jahren
  Sam Hocevar d812101ae5 math: add vec5, vec6, etc. types up to 12 for convenience. vor 10 Jahren
  Sam Hocevar 364014c6e7 lolremez: minor cosmetic changes and comments. vor 10 Jahren
  Sam Hocevar 0522730f12 lolremez: use array2d for the linear system solver. vor 10 Jahren
  Sam Hocevar da26809df9 lolremez: use the polynomial composition provided by the engine. vor 10 Jahren
  Sam Hocevar d34f0e2991 lolremez: simplify the Remez solver by using our new polynomial class. vor 10 Jahren
  Sam Hocevar d373081b80 build: use #pragma once instead of header guards because 1) fuck the dinosaurs, vor 10 Jahren
  Sam Hocevar cd988786b9 build: reorganise includes so that we can use precompiled headers later. vor 10 Jahren
  Sam Hocevar 6b64e2c337 lolunit: switch assert macros to lowercase. vor 10 Jahren
  Sam Hocevar cadc4d18b0 test: move the unit tests to the engine, and lolunit out of the engine. vor 10 Jahren
  Sam Hocevar 7cf72fd16e base: add a simple tuple implementation. vor 10 Jahren
  Sam Hocevar 5dc05d7f3e build: remove empty directories and add proper svn:ignore flags. vor 10 Jahren
  Sam Hocevar 7a28671dee math: get rid of the base_vec* classes (thanks to relaxed unions), rename vor 10 Jahren
  Sam Hocevar 31738409d9 math: add shortcuts and syntax colouring for mat3x4, mat3x2, etc. vor 10 Jahren
  Sam Hocevar fe665f85b4 base: strip core.h from its contents and put it in public/private headers. vor 10 Jahren