Benjamin ‘Touky’ Huet
9477f1f722
Moved GetKey/Axis status tests to protected, and made them accessible through controller directly to implement layer system in the future.
9 years ago
Benjamin ‘Touky’ Huet
0e09074d33
Revamped Game/Draw groups to split stuff and help spreading tick
9 years ago
Benjamin ‘Touky’ Huet
717b01e679
Updated ImGui to 1.36
9 years ago
Benjamin ‘Touky’ Huet
f139a7e164
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
9 years ago
Sam Hocevar
d97087fc8b
lua: fix compilation issues.
9 years ago
Sam Hocevar
3fa66de047
math: remove confusing vector members and fix compilation.
9 years ago
Benjamin ‘Touky’ Huet
bd9fddc5d9
Split Tileset in TextureImage -> Tileset
Added Texture (by image) update in TextureImage (and tileset)
Added lolimgui first integration pass
9 years ago
Benjamin ‘Touky’ Huet
e1d1ecfd81
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
9 years ago
Benjamin ‘Touky’ Huet
4d3d7de4f2
Name refactors for doc stuff
9 years ago
Benjamin ‘Touky’ Huet
6c3dd67bc0
Controller refactor to enforce InputProfile usage (because why not)
DefaultThreadManager build FIX
9 years ago
Benjamin ‘Touky’ Huet
9c07e8c2e0
Added Thread classes
Added InputProfile in Controller
Added ExecLuaCode
9 years ago
Benjamin ‘Touky’ Huet
52d531166b
trying new helpers
9 years ago
Benjamin ‘Touky’ Huet
a8c3a80eb1
Add color var in lua
Add SafeEnum var in lua
MeshViewer SceneSetup is operational
Added imGui to vs-solution, not implemented yet
9 years ago
Lolbot
0b111f1ece
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
9 years ago
Benjamin ‘Touky’ Huet
00807670b9
Easymesh test tuto works with lua, but EzMesh seems broken.
9 years ago
Benjamin ‘Touky’ Huet
8222295f3b
2nd pass on Lua integration.
First pass on EzMesh integration (doesn't work yet)
9 years ago
Benjamin ‘Touky’ Huet
6155ee02e6
Oooooops .... buildfix
9 years ago
Benjamin ‘Touky’ Huet
106a7632d1
Small folders tweaks
9 years ago
Benjamin ‘Touky’ Huet
baae344fc2
lua property get/set added, not as nice as I wished, but working.
9 years ago
Benjamin ‘Touky’ Huet
77c0ae241b
tidied up the lua tutorial
9 years ago
Benjamin ‘Touky’ Huet
77420f6b55
small lua code refactor
9 years ago
Benjamin ‘Touky’ Huet
cf888d721d
3rd pass on lua classes. It works now. It's ..... ALIIIIIIVE
9 years ago
Guillaume Bittoun
b1e1f23b8f
matrix: using permutation and LU decomposition for determinant and inverse computing
9 years ago
Guillaume Bittoun
ace6e55975
matrix: adding permutation determinant
9 years ago
Guillaume Bittoun
ed2e6cd95a
matrix: using vec_t for permutation logic
9 years ago
Guillaume Bittoun
3279f3fe84
matrix: p_matrix tiny cleanup
9 years ago
Guillaume Bittoun
c30c60671b
matrix: adding permutation matrix computing
9 years ago
Sam Hocevar
483f0d32be
build: fix small Makefile error.
9 years ago
Lolbot
e4098f0db7
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
9 years ago
Benjamin ‘Touky’ Huet
0ac33c2da2
Lua integration second pass. Still doesn't work, though.
9 years ago
Guillaume Bittoun
7251024de5
map: FIXED !
9 years ago
Guillaume Bittoun
e697314294
map: more bug fixes (still not fully fixed…)
9 years ago
Benjamin ‘Touky’ Huet
41da69ba68
Remove defines. It still crashes though.
9 years ago
Benjamin ‘Touky’ Huet
596e74c78c
Added first pass for Base Lua setup
9 years ago
Benjamin ‘Touky’ Huet
73cafd5c31
2nd EasyMesh split pass
9 years ago
Benjamin ‘Touky’ Huet
f67da65818
First pass of EasyMesh split & refactor
Big FAT pass on windows-warning. It is better now.
9 years ago
Guillaume Bittoun
6fd247b9eb
map: starting bug fix
9 years ago
Benjamin ‘Touky’ Huet
f3d30c4111
small tweak in controller
9 years ago
Guillaume Bittoun
17d25fa26f
map: test fix
9 years ago
Guillaume Bittoun
73c3d8d524
map: adding test for random failure with add/remove updates
9 years ago
Sam Hocevar
d70027cc3e
test: ensure the LU-decomposition checks fail with GCC and -ffast-math.
9 years ago
Lolbot
e08e7434ec
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
9 years ago
Guillaume Bittoun
1d71ae9e22
avl_tree: tiny lint, updating balance at the appropriate moment
9 years ago
Benjamin ‘Touky’ Huet
cdc3328f3a
MemTracker is a new thing, better than the shitty previous thing.
9 years ago
Sam Hocevar
af3ca562b9
lolremez: fix wrong argument parsing and improve error messages.
9 years ago
Guillaume Bittoun
69f8065d47
avl_tree: final bug fix… so far :s
9 years ago
Sam Hocevar
24cbf425c2
lolunit: unit tests now display a meaningful report in Visual Studio.
9 years ago
Guillaume Bittoun
839e8de5d5
woops ! bad test
9 years ago
Guillaume Bittoun
f4c72644c7
map: adding test for an unidentified bug to fix
9 years ago
Sam Hocevar
14811d9cd1
build: reorder some project build dependencies.
9 years ago