Timeline



May 31, 2012:

7:24 PM Changeset [1433] by sam
orbital: use hexadecimal colour commands everywhere.
2:13 PM Changeset [1432] by sam
orbital: fix a compilation error.
2:10 PM Changeset [1431] by sam
orbital: add missing <stdint.h>.
2:04 PM Changeset [1430] by sam
orbital: another bug in the hex colour parser; now also support …
1:33 PM Changeset [1429] by sam
orbital: fix a bug in the hex color interpreter.
1:28 PM Changeset [1428] by sam
orbital: allow hexadecimal colour values.

May 30, 2012:

7:59 PM Changeset [1427] by sam
test: a better GLSL parser in the LolFx test parser.
7:59 PM Changeset [1426] by sam
core: rename f64vec4 to dvec4 etc. for consistency with GLSL.
7:59 PM Changeset [1425] by sam
orbital: make sure to include "config.h" in all compiled files.
3:08 PM Changeset [1424] by sam
orbital: port the gun command compiler to our bison/flex system.
1:35 PM Changeset [1423] by sam
orbital: fix copyright statements.
1:35 PM Changeset [1422] by sam
orbital: fine tune the mesh compiler.
1:35 PM Changeset [1421] by sam
build: get Orbital to build on Win32 again.
1:35 PM Changeset [1420] by sam
build: define NOMINMAX unconditionally on Windows.
9:12 AM Changeset [1419] by sam
orbital: a lot of scanner and parser refactoring to simplify the …

May 29, 2012:

8:38 PM Changeset [1418] by sam
orbital: other parser tweak attempts.
8:37 PM Changeset [1417] by sam
orbital: undo the gun command parser changes.
9:23 AM Changeset [1416] by sam
orbital: parser for the gun commands... fails to link because of flex.
1:43 AM Changeset [1415] by sam
orbital: use a flex/bison scanner/parser for mesh descriptions.
1:43 AM Changeset [1414] by sam
orbital: fix a bug in the star mesh builder code.

May 27, 2012:

1:32 PM Blog: Beyond De Bruijn: fast binary logarithm of a 10-bit number comment added by sam
@anonymous: Yes, you are right. I hope you will agree to the …

May 26, 2012:

5:30 AM Blog: Beyond De Bruijn: fast binary logarithm of a 10-bit number comment added by anonymous
Not to spoil the fun, but bsr can do what you are doing much faster. …

May 25, 2012:

7:35 AM Blog: Better function approximations: Taylor vs. Remez comment added by Tomas
Hi Sam, I will take the bait on "If you are approximating a function …

May 24, 2012:

7:00 PM Changeset [1413] by sam
test: more grammar improvements.
9:16 AM Changeset [1412] by sam
test: add most of the GLSL grammar.

May 23, 2012:

7:30 PM Changeset [1411] by sam
test: add more GLSL and HLSL keywords to our grammar.
9:20 AM Changeset [1410] by sam
test: some grammar tweaks.
1:48 AM Changeset [1409] by sam
test: start working on a lexer/parser for LolFx using flex and bison.

May 22, 2012:

1:11 AM Changeset [1408] by sam
win32: better error reporting in the GDI+ loader, based on a patch by …

May 21, 2012:

11:47 PM doc/useless-rants created by sam
11:39 PM doc edited by sam
(diff)
11:25 PM Changeset [1407] by sam
gpu: irrelevant tweaks to a test material file.
12:38 AM Changeset [1406] by sam
gpu: start working on the LolFx format.

May 20, 2012:

2:30 PM Changeset [1405] by sam
math: declare some HLSL-compliant types.
2:30 PM Changeset [1404] by sam
orbital: fix uninitialised variables and allow to shoot with RCtrl.
2:30 PM Changeset [1403] by sam
build: ensure .lolfx.cpp files get cleaned up.
2:30 PM Changeset [1402] by sam
math: fix minor compiler warnings that appeared with g++ 4.7.

May 19, 2012:

2:42 AM Changeset [1401] by sam
core: no longer deactivate std::ostream features on Android.
2:42 AM Changeset [1400] by sam
android: use stlport on Android so we don't have to depend on a …

May 18, 2012:

11:24 PM Blog: Official IRC channel created by sam

May 17, 2012:

1:32 PM Changeset [1399] by sam
input: fix brain fart in our SDL joystick input.

May 16, 2012:

2:54 PM Changeset [1398] by sam
orbital: display lasers.

May 15, 2012:

11:06 PM Changeset [1397] by sam
orbital: tweak enemy colours and restore smaller screen.
2:24 PM Changeset [1396] by sam
orbital: start working on the gun system.
2:24 PM Changeset [1395] by sam
test: add a few unit tests for datatype sanity.
2:24 PM Changeset [1394] by sam
input: support up to 16 buttons in Xbox-like pads.

May 14, 2012:

10:21 PM Changeset [1393] by touky
smallest update EVAR !
9:46 PM Changeset [1392] by sam
misc: move more shaders to .lolfx files.
9:01 PM Changeset [1391] by sam
orbital: fix off-by-one error in snake destruction.
2:14 PM Changeset [1390] by sam
orbital: destroyed nodes flash when hit! except they're not hit yet.
2:14 PM Changeset [1389] by sam
gpu: define the _XBOX macro in our HLSL compilation.
9:23 AM Changeset [1388] by sam
build: more sane build options.
8:54 AM Changeset [1387] by sam
orbital: fix a typo in the HLSL shader.
8:40 AM Changeset [1386] by sam
orbital: use the new LolFx shader declaration.
8:40 AM Changeset [1385] by sam
gpu: allow to load a .lolfx file instead of all those shaders.
1:48 AM Changeset [1384] by sam
build: lolfx files are now properly linked into the static library …
12:54 AM Changeset [1383] by sam
build: build .lolfx files from automake.

May 13, 2012:

11:38 PM Changeset [1382] by sam
math: workaround for an apparent Visual Studio compiler bug in …
10:14 PM Changeset [1381] by sam
core: some clang and g++ 4.7 compilation fixes.
10:11 PM Changeset [1380] by sam
win32: add a custom build rule for '.lolfx' files. The files are …

May 12, 2012:

10:14 PM Changeset [1379] by touky
Added Barycenter logic in camera && Snake position.
9:56 PM Changeset [1378] by touky
Tweaked Player movement. Camera follows player : mostly debug.
8:12 PM Changeset [1377] by touky
Tweaked options movement.
6:17 PM Changeset [1376] by touky
Small WorldEntity tweaks.
5:55 PM Changeset [1375] by touky
Added some convenient functions in camera.
2:59 PM dev edited by sam
(diff)
2:16 PM Changeset [1372] by sam
orbital: better snake initialisation.
2:01 PM Changeset [1371] by sam
orbital: minor tweaks.
1:51 PM Changeset [1370] by sam
orbital: the snake is now destructible.
1:51 PM Changeset [1369] by sam
math: replace len(vec) with length(vec) to match the GLSL naming.
11:36 AM Changeset [1368] by sam
orbital: more snakes, with tails!
12:44 AM Changeset [1367] by sam
orbital: make the snake even more beautiful.

May 11, 2012:

6:21 PM Changeset [1366] by sam
orbital: new snake enemy.
8:14 AM Changeset [1365] by sam
orbital: better starfield randomising.

May 10, 2012:

10:02 PM Changeset [1364] by sam
orbital: simplify starfield.
2:01 PM Changeset [1363] by sam
orbital: add the two parallax starfields.
1:37 PM Changeset [1362] by sam
orbital: use both thumb sticks to pilot ships.
1:33 PM Changeset [1361] by sam
win32: add an Xinput class for Xbox360 controllers, because they're …
9:25 AM Changeset [1360] by sam
orbital: fix a few compilation warnings.

May 9, 2012:

6:45 PM Changeset [1359] by sam
orbital: compilation fix.
6:40 PM Changeset [1358] by sam
input: support Xbox input system for gamepads.
6:40 PM Changeset [1357] by sam
orbital: clamp ship heading to full 45-degree orientations.
6:40 PM Changeset [1356] by sam
orbital: swap RGBA order in the shader on the X360.
6:40 PM Changeset [1355] by sam
input: allow to remap gamepad axes in the generic input layer.
3:13 AM Changeset [1354] by sam
orbital: add second player, option drone meshes, and animate the drones.
1:35 AM Changeset [1353] by sam
orbital: play with the camera.
12:03 AM Changeset [1352] by sam
math: implement all Euler conversions for 3×3 matrices.
12:03 AM Changeset [1351] by sam
math: implement quaternion creation from true Euler angles (as opposed …

May 8, 2012:

10:04 PM Changeset [1350] by sam
core: add methods to set the camera's view matrix.
1:56 PM Changeset [1349] by sam
math: support all Tait-Bryan angle combinations in quaternions.

May 7, 2012:

1:39 AM Changeset [1348] by sam
orbital: move ship with arrows.

May 6, 2012:

10:52 PM Changeset [1347] by sam
orbital: more randomness in tanks.
10:52 PM Changeset [1346] by sam
input: blacklist HDAPS as a joystick, it's not really a joystick.
10:52 PM Changeset [1345] by sam
core: allow to concatenate arrays, and add unit tests for that.
2:23 PM Changeset [1344] by sam
orbital: create a Player class with joystick support.
4:11 AM Changeset [1343] by sam
input: do not let the joystick override the keyboard.
2:49 AM Changeset [1342] by sam
input: add core joystick support and bind the SDL input to that.

May 5, 2012:

5:16 PM Changeset [1341] by sam
math: allow to write 1.f / q to take a quaternion's inverse.
2:07 PM Changeset [1340] by sam
orbital: tanks! tanks everywhere! OK, time to stop playing around.

May 4, 2012:

1:39 PM Changeset [1339] by sam
orbital: fix shader compilation.
1:00 AM Changeset [1338] by sam
orbital: rewrite the shader once again.
1:00 AM Changeset [1337] by sam
gpu: activate backface culling on OpenGL to remain consistent with the …

May 3, 2012:

1:54 PM Changeset [1336] by sam
orbital: play with the tanks.
2:19 AM Blog: Fuck you, Microsoft: the environment variable windows comment added by anonymous
Who needs Microsoft nowadays anyway. They'll be irrelevant in a few years.

May 2, 2012:

8:10 PM Changeset [1335] by sam
core: make WorldEntity rotation a quaternion.
6:47 PM Blog: Fuck you, Microsoft: the environment variable windows comment added by anonymous
FUCK MICROSOFT IN THEIR FUCKING ASSHOLE THEY SUCK MAJOR COCK !!!
2:24 PM Changeset [1334] by touky
Camera Roll is now bind on Page Up/Down, for non-windowsian compliance ;)
2:02 PM Changeset [1333] by sam
orbital: put the tanks in a separate class.
1:47 PM Changeset [1332] by sam
orbital: do not let the world objects know anything about the …

May 1, 2012:

11:19 PM Changeset [1331] by sam
core: add Last() and Pop() methods to the Array class.
11:19 PM Changeset [1330] by sam
orbital: get rid of the normal matrix; we can compute it on the fly later.
8:33 PM Changeset [1329] by sam
core: convert some realloc() calls to our nice dynamic Array class.
8:33 PM Changeset [1328] by sam
core: the Array class now properly works with non-POD types.
8:01 PM Changeset [1327] by touky
Added CommandParser parent class to Mesh to prepare other Parser …
4:11 PM Changeset [1326] by sam
core: rename Array::Append() to Array::Push() for brevity and …
3:40 PM Changeset [1325] by sam
core: move some of the camera view logic from the Video class to the …
3:40 PM Changeset [1324] by sam
gpu: fix a memory leak in the VertexBuffer and IndexBuffer classes.
Note: See TracTimeline for information about the timeline view.