Guillaume Bittoun
|
6dc8c98237
|
avl_tree: tiny optimisation
|
10 years ago |
Guillaume Bittoun
|
23c077bc86
|
avl_tree: refactoring insertion by using a bunch of more atomic method than the previous ones.
This new version of the insertion looks more maintainable even if probably less fast. To be reverted if too slow.
|
10 years ago |
Sam Hocevar
|
131ac13b7d
|
algorithm: minor AVL node reorganisation to make code patterns more obvious.
|
10 years ago |
Guillaume Bittoun
|
1d144ebf52
|
avl_tree.h: adding more test, fixing more bugs
|
10 years ago |
Guillaume Bittoun
|
9b46f5d22b
|
avl_tree: fixing tests
|
10 years ago |
Sam Hocevar
|
94f4df0c47
|
input: fix compilation warning.
|
10 years ago |
Sam Hocevar
|
cdf0397f66
|
test: fix unit test runner.
|
10 years ago |
Guillaume Bittoun
|
332b5ef250
|
avl_tree: adding two tests
|
10 years ago |
Guillaume Bittoun
|
7f54caf3c6
|
avl_tree: moving file in algorithm, adding empty test file and fixing compilation
|
10 years ago |
Lolbot
|
56481be48e
|
fixed 6 files out of 2928:
- removed 0 CR characters
- removed 8 trailing whitespaces
- replaced 400 tabs with spaces
- fixed 6 svn:eol-style properties
|
10 years ago |
Guillaume Bittoun
|
f318af9b03
|
avl_tree: fixing insertion (no test so far)
|
10 years ago |
Guillaume Bittoun
|
cb896fae1a
|
avl_tree: first incomplete draft
|
10 years ago |
Benjamin ‘Touky’ Huet
|
cb7a99bac3
|
Added ShaderBuilder
|
10 years ago |
Benjamin ‘Touky’ Huet
|
a89dac5c30
|
Fixed some stuff and added some small tweaks
|
10 years ago |
Benjamin ‘Touky’ Huet
|
1756726fca
|
Added some shit in controller and text
|
10 years ago |
Sam Hocevar
|
2b3f1aa0d5
|
build: reactivate array::Insert.
|
10 years ago |
Sam Hocevar
|
f2a225464b
|
build: minor Linux, gcc and mingw compilation fixes.
|
10 years ago |
Benjamin ‘Touky’ Huet
|
e05b399514
|
FFS BUILD
|
10 years ago |
Benjamin ‘Touky’ Huet
|
e57501509f
|
build FIX ?
|
10 years ago |
Benjamin ‘Touky’ Huet
|
2043b0c7ce
|
fixed array build
|
10 years ago |
Benjamin ‘Touky’ Huet
|
7cc231228f
|
Added VcProj in sln
|
10 years ago |
Benjamin ‘Touky’ Huet
|
2aa7a33aca
|
Added Insert in tuple array
|
10 years ago |
Sam Hocevar
|
9ba22b8a58
|
input: prepare a small API for direct text input.
|
10 years ago |
Sam Hocevar
|
4374db93c4
|
input: use key scancodes everywhere, but add a small fallback for SDL1.2.
|
10 years ago |
Sam Hocevar
|
0cc1dd69ba
|
input: use scancodes instead of ASCII values when using SDL v2.
|
10 years ago |
Sam Hocevar
|
6f1f7ab895
|
input: fix a typo in the key list and clean up some code.
|
10 years ago |
Sam Hocevar
|
2b81246a22
|
build: reorganise some visual studio shit and comment some files.
|
10 years ago |
Sam Hocevar
|
b599c88582
|
build: fix an infinite loop in one of our build scripts and work around
a bug that causes the log files to be saved to an incorrect location.
|
10 years ago |
Sam Hocevar
|
7934df34ef
|
build: "USE_SDL" is now for SDL v2 and "USE_OLD_SDL" for version 1.
|
10 years ago |
Sam Hocevar
|
7d8e75b029
|
build: fix SDL2 library names.
|
10 years ago |
Sam Hocevar
|
a9b4281b47
|
build: update our Win32 SDL_image and SDL_mixer.
|
10 years ago |
Sam Hocevar
|
d373081b80
|
build: use #pragma once instead of header guards because 1) fuck the dinosaurs,
and 2) fuck the Visual Studio compiler that crashes when confused.
|
10 years ago |
Sam Hocevar
|
7d4a58021f
|
build: use SDL2 on Windows.
|
10 years ago |
Sam Hocevar
|
d37d124849
|
sdl: SDL2 video and audio support (no input yet).
|
10 years ago |
Sam Hocevar
|
cd988786b9
|
build: reorganise includes so that we can use precompiled headers later.
|
10 years ago |
Sam Hocevar
|
6b64e2c337
|
lolunit: switch assert macros to lowercase.
|
10 years ago |
Sam Hocevar
|
5da959e6e4
|
build: work around another fucking ICE in Visual Studio.
|
10 years ago |
Sam Hocevar
|
b2283cd1a3
|
build: update VS solution and fix a few compilation warnings.
|
10 years ago |
Sam Hocevar
|
cadc4d18b0
|
test: move the unit tests to the engine, and lolunit out of the engine.
|
10 years ago |
Sam Hocevar
|
0e91d9cf66
|
build: fix an infinite loop in recursive rules.
|
10 years ago |
Sam Hocevar
|
769eea3950
|
math: fix vector iterator member initialisation.
|
10 years ago |
Sam Hocevar
|
d0e9447ac0
|
gpu: fix missing #if blocks in vertex buffer code.
|
10 years ago |
Sam Hocevar
|
a72a7e39bc
|
build: reduce strict overflow warnings, they’re a bit too verbose.
|
10 years ago |
Sam Hocevar
|
0bc2ec0480
|
build: move VS solution one directory below and create a VS2014 solution.
|
10 years ago |
Sam Hocevar
|
8329482cb9
|
image: do not alter the pointer returned by Lock().
|
10 years ago |
Sam Hocevar
|
ad9c4a779b
|
math: another 32-bit compilation fix.
|
10 years ago |
Sam Hocevar
|
c7c7eec9c6
|
test: fix test suite compilation.
|
10 years ago |
Sam Hocevar
|
416550ab67
|
math: fix compilation on 32-bit platforms.
|
10 years ago |
Sam Hocevar
|
b4120d6993
|
math: fix 32-bit builds.
|
10 years ago |
Sam Hocevar
|
e2f53bb71a
|
image: fix bug introduced in Image::Lock2D().
|
10 years ago |