a8642c05
small buildfix in lolunit by
2015-04-06 03:22:03 +0000
7b5ccb47
fixed 1892 files out of 4212: - removed 154050 CR characters - removed 150 trailing whitespaces - replaced 1695 tabs with spaces - fixed 1886 svn:eol-style properties by
2015-04-03 11:38:18 +0000
3797ac11
fixed 3 files out of 4212: - removed 177 CR characters - removed 12 trailing whitespaces - replaced 0 tabs with spaces - fixed 1 svn:eol-style properties by
2015-04-03 11:34:19 +0000
921b6d82
BuildFIX and meshViewer tweak by
2015-04-03 01:21:00 +0000
44bc2f4d
Added the long forgotten meshviewer.h by
2015-04-02 02:48:16 +0000
9acf2e92
lol Buildfix by
2015-04-01 00:54:13 +0000
3f167f2f
ImGui 1.37 MeshViewer first pass by
2015-03-28 19:59:13 +0000
3aac6cb2
Reorganizing MeshViewer by
2015-03-24 03:15:08 +0000
3e9e6178
Small refactor controller tweak by
2015-03-24 01:32:56 +0000
8682025a
build: remove deprecated stuff and fix a few Linux build issues. by
2015-03-23 15:59:09 +0000
8639d8a0
build: move imgui to external/ because it does not really need a complex build system, just one #include. by
2015-03-23 15:14:07 +0000
40fe753e
image: remove "color" typedef since we already have the "Color" class, and rename a few things. by
2015-03-23 15:14:06 +0000
4a7d0ca2
fixed 36 files out of 4318: - removed 18805 CR characters - removed 774 trailing whitespaces - replaced 1922 tabs with spaces - fixed 31 svn:eol-style properties by
2015-03-23 09:58:40 +0000
9477f1f7
Moved GetKey/Axis status tests to protected, and made them accessible through controller directly to implement layer system in the future. by
2015-03-23 05:43:27 +0000
0e09074d
Revamped Game/Draw groups to split stuff and help spreading tick by
2015-03-23 04:16:59 +0000
717b01e6
Updated ImGui to 1.36 by
2015-03-22 03:18:41 +0000
f139a7e1
LolImGui integration 2nd pass: It now works perfectly (to the extent of the api) SDL2: Mouse is back ! With correct focus support SDL2: Added typing support with keyboard ShaderBuilder: Refactored and simplified Shader block creation Several warning removal Fixed Image::Copy by
2015-03-22 01:15:10 +0000
d97087fc
lua: fix compilation issues. by
2015-03-19 15:40:49 +0000
3fa66de0
math: remove confusing vector members and fix compilation. by
2015-03-19 15:40:48 +0000
bd9fddc5
Split Tileset in TextureImage -> Tileset Added Texture (by image) update in TextureImage (and tileset) Added lolimgui first integration pass by
2015-03-17 04:05:23 +0000
e1d1ecfd
Added AsyncImageLoader to load images on threads Inverted image/all.h and thread/all.h to ensure build Added Image::DummyFill that uses DummyImageCodec to fill empty image Added Log:: Error/Info in image Load/Save by
2015-03-16 04:10:04 +0000
4d3d7de4
Name refactors for doc stuff by
2015-03-15 21:19:29 +0000
6c3dd67b
Controller refactor to enforce InputProfile usage (because why not) DefaultThreadManager build FIX by
2015-03-15 20:44:24 +0000
9c07e8c2
Added Thread classes Added InputProfile in Controller Added ExecLuaCode by
2015-03-15 19:57:14 +0000
52d53116
trying new helpers by
2015-03-14 20:36:18 +0000
a8c3a80e
Add color var in lua Add SafeEnum var in lua MeshViewer SceneSetup is operational Added imGui to vs-solution, not implemented yet by
2015-03-14 20:32:07 +0000
0b111f1e
fixed 6 files out of 4258: - removed 1210 CR characters - removed 17 trailing whitespaces - replaced 0 tabs with spaces - fixed 5 svn:eol-style properties by
2015-03-12 08:05:07 +0000
00807670
Easymesh test tuto works with lua, but EzMesh seems broken. by
2015-03-12 02:09:49 +0000
8222295f
2nd pass on Lua integration. First pass on EzMesh integration (doesn't work yet) by
2015-03-11 05:04:59 +0000
6155ee02
Oooooops .... buildfix by
2015-03-09 05:04:13 +0000
106a7632
Small folders tweaks by
2015-03-09 04:45:33 +0000
baae344f
lua property get/set added, not as nice as I wished, but working. by
2015-03-09 04:42:09 +0000
77c0ae24
tidied up the lua tutorial by
2015-03-08 00:22:55 +0000
77420f6b
small lua code refactor by
2015-03-07 23:39:16 +0000
cf888d72
3rd pass on lua classes. It works now. It's ..... ALIIIIIIVE by
2015-03-07 23:25:05 +0000
b1e1f23b
matrix: using permutation and LU decomposition for determinant and inverse computing by
2015-03-05 09:58:06 +0000
ace6e559
matrix: adding permutation determinant by
2015-03-03 21:11:06 +0000
ed2e6cd9
matrix: using vec_t for permutation logic by
2015-03-03 15:57:04 +0000
3279f3fe
matrix: p_matrix tiny cleanup by
2015-03-02 14:10:33 +0000
c30c6067
matrix: adding permutation matrix computing by
2015-03-02 13:52:24 +0000
483f0d32
build: fix small Makefile error. by
2015-03-02 10:43:34 +0000
e4098f0d
fixed 5 files out of 4252: - removed 147 CR characters - removed 1 trailing whitespaces - replaced 0 tabs with spaces - fixed 5 svn:eol-style properties by
2015-03-02 10:41:39 +0000
0ac33c2d
Lua integration second pass. Still doesn't work, though. by
2015-03-02 06:00:39 +0000
7251024d
map: FIXED ! by
2015-03-01 12:28:27 +0000
e6973142
map: more bug fixes (still not fully fixed…) by
2015-03-01 10:36:31 +0000
41da69ba
Remove defines. It still crashes though. by
2015-03-01 05:28:26 +0000
596e74c7
Added first pass for Base Lua setup by
2015-03-01 05:26:00 +0000
73cafd5c
2nd EasyMesh split pass by
2015-02-28 18:35:55 +0000
f67da658
First pass of EasyMesh split & refactor Big FAT pass on windows-warning. It is better now. by
2015-02-28 17:34:34 +0000
6fd247b9
map: starting bug fix by
2015-02-28 09:12:34 +0000
f3d30c41
small tweak in controller by
2015-02-28 05:19:33 +0000
17d25fa2
map: test fix by
2015-02-26 09:14:45 +0000
73c3d8d5
map: adding test for random failure with add/remove updates by
2015-02-25 22:09:50 +0000
d70027cc
test: ensure the LU-decomposition checks fail with GCC and -ffast-math. by
2015-02-19 14:24:08 +0000
e08e7434
fixed 25 files out of 4243: - removed 16 CR characters - removed 1 trailing whitespaces - replaced 53 tabs with spaces - fixed 22 svn:eol-style properties by
2015-02-19 14:21:45 +0000
1d71ae9e
avl_tree: tiny lint, updating balance at the appropriate moment by
2015-02-19 08:53:32 +0000
cdc3328f
MemTracker is a new thing, better than the shitty previous thing. by
2015-02-19 05:11:00 +0000
af3ca562
lolremez: fix wrong argument parsing and improve error messages. by
2015-02-18 23:03:39 +0000
69f8065d
avl_tree: final bug fix… so far :s by
2015-02-18 22:03:49 +0000
24cbf425
lolunit: unit tests now display a meaningful report in Visual Studio. by
2015-02-18 19:12:47 +0000
839e8de5
woops ! bad test by
2015-02-18 17:05:57 +0000
f4c72644
map: adding test for an unidentified bug to fix by
2015-02-18 17:03:33 +0000
14811d9c
build: reorder some project build dependencies. by
2015-02-18 16:31:12 +0000
ff006e29
avl_tree: bug fixes by
2015-02-18 12:34:54 +0000
e7c7a542
avl_tree: bug fix by
2015-02-18 11:24:14 +0000
7cc072d1
base: fix a data loss bug in the avl_tree copy constructor. by
2015-02-18 11:19:23 +0000
b907e0d0
base: coding style cleanup in avl_tree implementation. by
2015-02-18 11:01:37 +0000
1d822046
added map unit test to check removal correct behaviour. by
2015-02-18 03:48:20 +0000
8f4a87d3
misc: some repository cleanup. by
2015-02-17 23:52:30 +0000
5ce05640
misc: fix Linux makefiles and remove files from version control. by
2015-02-17 00:03:55 +0000
d8951b41
math: disable unstable LU decomposition for matrix inversion. by
2015-02-16 09:21:01 +0000
93bf4e49
shared stuff are now in a shared lib among my projects by
2015-02-16 03:31:49 +0000
8b3576d5
base: minor compilation fix. by
2015-02-15 13:50:49 +0000
3d67ab7f
test: check for NaN in LU decomposition results. by
2015-02-15 13:47:05 +0000
d4d02251
Removed all the enum macros, because this was shit and admitting that is the first step to global world domination. by
2015-02-15 07:23:20 +0000
a782ce8a
sys: fix a link error on Win32. by
2015-02-15 01:07:23 +0000
92c99fd0
misc: fix lots of compilation warnings. by
2015-02-14 23:57:12 +0000
9011c4a8
test: add more unit tests for matrix inversion. by
2015-02-14 20:47:33 +0000
fb430a9f
base: gcc compilation fix. by
2015-02-13 01:05:12 +0000
4196f315
misc: various C++11-related compilation fixes for Visual Studio. by
2015-02-12 17:03:26 +0000
51d413f8
math: use std::array in bigints to avoid zero-sized C array errors. by
2015-02-12 13:30:33 +0000
f791b672
misc: lots of compilation fixes for Visual Studio (related to mediocre support for enable_if and other template metaprogramming techniques), for Clang (related to static const template class member initialisation) and for GCC (related to forward declaration of non-int enum classes). by
2015-02-11 18:59:36 +0000
2e5d3dfc
build: clean up Visual Studio solutions and fix AssImp linking. by
2015-02-11 18:59:33 +0000
0eb371e7
base: use an explicit enum class for sort algorithm names. by
2015-02-10 18:50:01 +0000
bfe91c10
math: make sure PTRDIFF_MAX and INT_MAX are defined before using them. by
2015-01-22 17:49:44 +0000
26604940
Added Assimp to VS rules by
2015-01-21 01:54:09 +0000
796232d2
Added various stuff by
2015-01-21 01:52:45 +0000
0e974f91
matrix: using LU-decomposition for matrix inverse (losing precision unfortunately) by
2015-01-20 21:49:15 +0000
f501d2e9
matrix: adding U-inverse function by
2015-01-20 21:35:19 +0000
3cf7df73
matrix: adding L-matrix inverse by
2015-01-20 21:26:35 +0000
7c907f6f
matrix: determinant computing using LU-decomposition by
2015-01-20 08:51:13 +0000
ebd15dbc
matrix: LU-decomposition, bug fixes + tests by
2015-01-19 21:53:28 +0000
78220fe9
build: better ffmpeg library detection. by
2015-01-19 21:19:39 +0000
d565a73a
matrix: starting LU-decomposition by
2015-01-19 21:16:58 +0000
26c39405
math: implement Karatsuba algorithm for large bigint multiplications. by
2015-01-17 16:39:12 +0000
d72cb24b
build: move sample and tutorial files around. by
2015-01-17 16:39:10 +0000
3835dc62
base: minor variable renaming. by
2015-01-16 18:09:12 +0000
4e76c6e7
lolremez: shorter code in the expression parser. by
2015-01-16 15:41:07 +0000
7330c2c8
math: move naive bigint multiplication to a static method and add unit tests. by
2015-01-14 18:23:13 +0000
9b857804
math: bigint multiplication (the naïve O(n²) algorithm for now). by
2015-01-14 08:23:52 +0000