source: trunk

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1412   9 years sam test: add most of the GLSL grammar.
(edit) @1411   9 years sam test: add more GLSL and HLSL keywords to our grammar.
(edit) @1410   9 years sam test: some grammar tweaks.
(edit) @1409   9 years sam test: start working on a lexer/parser for LolFx using flex and bison.
(edit) @1408   9 years sam win32: better error reporting in the GDI+ loader, based on a patch by …
(edit) @1407   9 years sam gpu: irrelevant tweaks to a test material file.
(edit) @1406   9 years sam gpu: start working on the LolFx format.
(edit) @1405   9 years sam math: declare some HLSL-compliant types.
(edit) @1404   9 years sam orbital: fix uninitialised variables and allow to shoot with RCtrl.
(edit) @1403   9 years sam build: ensure .lolfx.cpp files get cleaned up.
(edit) @1402   9 years sam math: fix minor compiler warnings that appeared with g++ 4.7.
(edit) @1401   9 years sam core: no longer deactivate std::ostream features on Android.
(edit) @1400   9 years sam android: use stlport on Android so we don't have to depend on a …
(edit) @1399   9 years sam input: fix brain fart in our SDL joystick input.
(edit) @1398   9 years sam orbital: display lasers.
(edit) @1397   9 years sam orbital: tweak enemy colours and restore smaller screen.
(edit) @1396   9 years sam orbital: start working on the gun system.
(edit) @1395   9 years sam test: add a few unit tests for datatype sanity.
(edit) @1394   9 years sam input: support up to 16 buttons in Xbox-like pads.
(edit) @1393   9 years touky smallest update EVAR !
(edit) @1392   9 years sam misc: move more shaders to .lolfx files.
(edit) @1391   9 years sam orbital: fix off-by-one error in snake destruction.
(edit) @1390   9 years sam orbital: destroyed nodes flash when hit! except they're not hit yet.
(edit) @1389   9 years sam gpu: define the _XBOX macro in our HLSL compilation.
(edit) @1388   9 years sam build: more sane build options.
(edit) @1387   9 years sam orbital: fix a typo in the HLSL shader.
(edit) @1386   9 years sam orbital: use the new LolFx shader declaration.
(edit) @1385   9 years sam gpu: allow to load a .lolfx file instead of all those shaders.
(edit) @1384   9 years sam build: lolfx files are now properly linked into the static library …
(edit) @1383   9 years sam build: build .lolfx files from automake.
(edit) @1382   9 years sam math: workaround for an apparent Visual Studio compiler bug in …
(edit) @1381   9 years sam core: some clang and g++ 4.7 compilation fixes.
(edit) @1380   9 years sam win32: add a custom build rule for '.lolfx' files. The files are …
(edit) @1379   9 years touky Added Barycenter logic in camera && Snake position.
(edit) @1378   9 years touky Tweaked Player movement. Camera follows player : mostly debug.
(edit) @1377   9 years touky Tweaked options movement.
(edit) @1376   9 years touky Small WorldEntity tweaks.
(edit) @1375   9 years touky Added some convenient functions in camera.
(edit) @1372   9 years sam orbital: better snake initialisation.
(edit) @1371   9 years sam orbital: minor tweaks.
(edit) @1370   9 years sam orbital: the snake is now destructible.
(edit) @1369   9 years sam math: replace len(vec) with length(vec) to match the GLSL naming.
(edit) @1368   9 years sam orbital: more snakes, with tails!
(edit) @1367   9 years sam orbital: make the snake even more beautiful.
(edit) @1366   9 years sam orbital: new snake enemy.
(edit) @1365   9 years sam orbital: better starfield randomising.
(edit) @1364   9 years sam orbital: simplify starfield.
(edit) @1363   9 years sam orbital: add the two parallax starfields.
(edit) @1362   9 years sam orbital: use both thumb sticks to pilot ships.
(edit) @1361   9 years sam win32: add an Xinput class for Xbox360 controllers, because they're …
(edit) @1360   9 years sam orbital: fix a few compilation warnings.
(edit) @1359   9 years sam orbital: compilation fix.
(edit) @1358   9 years sam input: support Xbox input system for gamepads.
(edit) @1357   9 years sam orbital: clamp ship heading to full 45-degree orientations.
(edit) @1356   9 years sam orbital: swap RGBA order in the shader on the X360.
(edit) @1355   9 years sam input: allow to remap gamepad axes in the generic input layer.
(edit) @1354   9 years sam orbital: add second player, option drone meshes, and animate the drones.
(edit) @1353   9 years sam orbital: play with the camera.
(edit) @1352   9 years sam math: implement all Euler conversions for 3×3 matrices.
(edit) @1351   9 years sam math: implement quaternion creation from true Euler angles (as opposed …
(edit) @1350   9 years sam core: add methods to set the camera's view matrix.
(edit) @1349   9 years sam math: support all Tait-Bryan angle combinations in quaternions.
(edit) @1348   9 years sam orbital: move ship with arrows.
(edit) @1347   9 years sam orbital: more randomness in tanks.
(edit) @1346   9 years sam input: blacklist HDAPS as a joystick, it's not really a joystick.
(edit) @1345   9 years sam core: allow to concatenate arrays, and add unit tests for that.
(edit) @1344   9 years sam orbital: create a Player class with joystick support.
(edit) @1343   9 years sam input: do not let the joystick override the keyboard.
(edit) @1342   9 years sam input: add core joystick support and bind the SDL input to that.
(edit) @1341   9 years sam math: allow to write 1.f / q to take a quaternion's inverse.
(edit) @1340   9 years sam orbital: tanks! tanks everywhere! OK, time to stop playing around.
(edit) @1339   9 years sam orbital: fix shader compilation.
(edit) @1338   9 years sam orbital: rewrite the shader once again.
(edit) @1337   9 years sam gpu: activate backface culling on OpenGL to remain consistent with the …
(edit) @1336   9 years sam orbital: play with the tanks.
(edit) @1335   9 years sam core: make WorldEntity rotation a quaternion.
(edit) @1334   9 years touky Camera Roll is now bind on Page Up/Down, for non-windowsian compliance ;)
(edit) @1333   9 years sam orbital: put the tanks in a separate class.
(edit) @1332   9 years sam orbital: do not let the world objects know anything about the …
(edit) @1331   9 years sam core: add Last() and Pop() methods to the Array class.
(edit) @1330   9 years sam orbital: get rid of the normal matrix; we can compute it on the fly later.
(edit) @1329   9 years sam core: convert some realloc() calls to our nice dynamic Array class.
(edit) @1328   9 years sam core: the Array class now properly works with non-POD types.
(edit) @1327   9 years touky Added CommandParser parent class to Mesh to prepare other Parser …
(edit) @1326   9 years sam core: rename Array::Append() to Array::Push() for brevity and …
(edit) @1325   9 years sam core: move some of the camera view logic from the Video class to the …
(edit) @1324   9 years sam gpu: fix a memory leak in the VertexBuffer and IndexBuffer classes.
(edit) @1323   9 years sam core: reduce compilation time by about 30% by playing with namespaces …
(edit) @1322   9 years sam math: fix a bug in mat3::fromeuler().
(edit) @1321   9 years sam test: add matrix determinant and quaternion norm checks in the unit tests.
(edit) @1320   9 years sam math: replace mat3::rotate(quat) with an explicit constructor, and add …
(edit) @1319   9 years sam math: fix a bug in the rotation matrix to quaternion conversion, found …
(edit) @1318   9 years sam test: add several unit tests for rotations with matrices and quaternions.
(edit) @1317   9 years sam math: add Quat::transform() to directly apply a quaternion to a vector.
(edit) @1316   9 years sam build: add gcov files to the Git ignore list.
(edit) @1315   9 years sam math: add methods to convert from a quaternion to Euler angles and …
(edit) @1314   9 years sam math: add quat::fromeuler static constructor for quaternions.
(edit) @1313   9 years sam build: fix compilation on Windows by undefining the min and max macros …
(edit) @1312   9 years sam orbital: use newly available vector operations for angular velocity.
(edit) @1311   9 years sam math: add min(), max() and clamp() for half, real and vector types.
Note: See TracRevisionLog for help on using the revision log.