Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • bc9c8ff4 Move LD33 entry to main games directory. by Sam Hocevar 2015-08-25 12:00:00 +0000
  • 4bd6538a Fix a bug in SDL detection causing false positives. by Sam Hocevar 2015-08-24 23:47:27 +0000
  • 37837ebd Prepare files and project for LD33. by Sam Hocevar 2015-08-22 12:26:30 +0000
  • 155dc4af Work around an apparent Visual Studio compiler bug. by Sam Hocevar 2015-08-21 11:12:22 +0000
  • 3f6cd5b1 polynomial: accuracy improvement on double root in order 3 by Guillaume Bittoun 2015-07-15 09:46:29 +0000
  • 51d8ed64 polynomial: Improving tests for double/triple roots in order 3 by Guillaume Bittoun 2015-07-07 09:06:42 +0000
  • fd25e64d lolunit: explicitly cast lolunit_assert_doubles_equal() arguments to double. by Sam Hocevar 2015-06-01 12:40:42 +0000
  • 75035be2 math: fix epsilon in some double equality unit tests. by Sam Hocevar 2015-06-01 07:02:42 +0000
  • d332ad0f math: add unit tests to check that radians(90) == radians(90.0). by Sam Hocevar 2015-05-31 20:22:24 +0000
  • 41af385a math: degrees() and radians() return floating point even with integer arguments. by Sam Hocevar 2015-05-31 19:52:14 +0000
  • 078751a8 math: all API functions dealing with angles now use radians. by Sam Hocevar 2015-05-31 19:52:12 +0000
  • 45b57cc1 math: rename re() to inverse() in all classes. by Sam Hocevar 2015-05-31 19:52:09 +0000
  • 5a15c90f math: add SQT inverse method. by Sam Hocevar 2015-05-31 19:52:07 +0000
  • d618053d math: add composition of SQT transforms and the corresponding unit tests. by Sam Hocevar 2015-05-31 19:52:06 +0000
  • 45b792cc test: refactor some stuff in the unit tests because I like it better that way. by Sam Hocevar 2015-05-31 11:07:51 +0000
  • 7166760e math: add a new sqt type for scale/rotation/translation transforms. by Sam Hocevar 2015-05-31 11:07:39 +0000
  • 4a968ad2 base: don’t prefix variable names with ‘_’. by Sam Hocevar 2015-05-31 11:07:30 +0000
  • a69a086c scene: move old Line and Tile API to child structures. by Sam Hocevar 2015-05-31 11:07:22 +0000
  • 861568b1 misc: some cleanup in files, including UTF-8 BOM. by Sam Hocevar 2015-05-30 13:40:00 +0000
  • 3eb7db5e tileset: rename AddTile() to define_tile(). by Sam Hocevar 2015-05-30 13:39:54 +0000
  • ccc17410 scene: minor optimisation in Scene::AddTile(). by Sam Hocevar 2015-05-30 13:39:50 +0000
  • 6f1b4353 scene: make the sprite tile API use matrices internally. by Sam Hocevar 2015-05-30 12:23:55 +0000
  • 103f60d4 misc: replace NULL with nullptr in most places. by Sam Hocevar 2015-05-30 12:23:51 +0000
  • 5ea13fc8 scene: clean up a few things here and there. by Sam Hocevar 2015-05-30 12:23:41 +0000
  • 441a20af misc: fix copyright information here and there. by Sam Hocevar 2015-05-30 12:23:29 +0000
  • 19e52b47 bullet: remove some ugly compilation warnings. by Sam Hocevar 2015-05-30 12:23:15 +0000
  • 38733fad math: move the matrix-to-quaternion code to a global header. by Sam Hocevar 2015-05-22 01:00:22 +0000
  • 977049a7 math: make the matrix-to-quaternion code shorter. by Sam Hocevar 2015-05-22 01:00:20 +0000
  • 74d2ce93 polynomial: compute u_norm and v_norm directly and use cbrt() instead of pow(x,1/3). by Sam Hocevar 2015-05-21 14:32:21 +0000
  • d9b37a0c math: add lol::cbrt as a direct alias to std::cbrt. by Sam Hocevar 2015-05-21 14:32:20 +0000
  • 78b1319e fixed 18 files out of 4242: - removed 0 CR characters - removed 12 trailing whitespaces - replaced 0 tabs with spaces - fixed 15 svn:eol-style properties by Lolbot 2015-05-21 09:23:58 +0000
  • 5d0eec89 math: some more simplifications. by Sam Hocevar 2015-05-19 16:41:49 +0000
  • ddf9354b math: simplify some computations in the degree-3 root finder. by Sam Hocevar 2015-05-19 12:23:51 +0000
  • e0698e96 math: do not use floats in the polynomial root finding. by Sam Hocevar 2015-05-19 09:00:58 +0000
  • efa94fa2 polynomial: adding test with bigger solutions by Guillaume Bittoun 2015-05-16 15:43:07 +0000
  • aa2ec71a polynomial: 3rd order fixes by Guillaume Bittoun 2015-05-16 15:31:50 +0000
  • 93dc8a70 polynomial: 3rd order solving v1.0 by Guillaume Bittoun 2015-05-13 07:19:28 +0000
  • a327a684 polynomial: 3rd order, almost done. Needs accurate tests by Guillaume Bittoun 2015-05-12 21:26:26 +0000
  • 1c93dabb polynomial: more 3rd order fixes by Guillaume Bittoun 2015-05-11 21:11:28 +0000
  • 26ec1481 polynomial: bunch of fixes for 3rd order by Guillaume Bittoun 2015-05-10 21:12:51 +0000
  • c55f25f8 drafting polynomial 3rd order solving. To be continued… by Guillaume Bittoun 2015-05-09 21:14:24 +0000
  • 7b3a4ca3 thonik: add some cool sprites to a new project. by Sam Hocevar 2015-05-04 00:29:27 +0000
  • 6ffaca4b engine: move some files around. by Sam Hocevar 2015-05-03 17:07:53 +0000
  • acef0b21 math: fix a refactoring blunder. by Sam Hocevar 2015-05-03 17:07:50 +0000
  • 6ab67e8f btPhysTest is working again, but it still has 7 Ticker::Unref(Shader) that should be there ...... by Benjamin ‘Touky’ Huet 2015-05-01 04:10:26 +0000
  • 3b00a2e5 Added Joystick count by Benjamin ‘Touky’ Huet 2015-04-29 01:15:39 +0000
  • d64b117b build: fix license and copyright information. by Sam Hocevar 2015-04-27 23:21:39 +0000
  • 508556c0 sys: get rid of threadbase.h. by Sam Hocevar 2015-04-27 22:26:16 +0000
  • 144cb0df sys: get rid of pthreads. by Sam Hocevar 2015-04-27 22:26:14 +0000
  • ccf5f538 misc: various mingw cross-compilation fixes. by Sam Hocevar 2015-04-27 21:40:40 +0000
  • 6cd7d00b base: don’t use the %lld format string specifier. by Sam Hocevar 2015-04-27 21:40:38 +0000
  • 51b42103 base: reintroduce array::swap. by Sam Hocevar 2015-04-27 17:11:00 +0000
  • 70edc0d3 misc: carry on with the lowercase rampage. by Sam Hocevar 2015-04-27 17:10:58 +0000
  • 03c17fca base: clean up and refactor containers. by Sam Hocevar 2015-04-27 14:54:21 +0000
  • e8a3d023 build: remove deprecated projects in my home directory. by Sam Hocevar 2015-04-27 14:54:19 +0000
  • 7605caac MultiScene: Phase 4: Rendering is fixed. Though it still is not possible to create a new window from a thread that did not init SDL by Benjamin ‘Touky’ Huet 2015-04-27 00:09:27 +0000
  • 2443d31a math: merge the box2 and box3 type declarations. by Sam Hocevar 2015-04-26 23:06:38 +0000
  • 4472d316 scene: minor fix for compilation warnings. by Sam Hocevar 2015-04-26 23:06:37 +0000
  • 2170b89b MultiScene: Phase 4: Added SceneDisplay class to have multiple windows + implementation with SDL. Not with the others. by Benjamin ‘Touky’ Huet 2015-04-25 22:05:15 +0000
  • 7257bcc1 sdl: tiny fix for SDLv1 keyboard input. by Sam Hocevar 2015-04-25 14:19:16 +0000
  • 42813316 build: improve emscripten build. by Sam Hocevar 2015-04-25 13:59:00 +0000
  • d9f2b078 scene: fix multiple crashes in release mode and a few warnings. by Sam Hocevar 2015-04-25 13:58:58 +0000
  • b0e06784 Mesh: PrimitiveRenderer naming convention fixup by Benjamin ‘Touky’ Huet 2015-04-25 03:41:49 +0000
  • 49e1588f MultiScene: Phase 3: Small PrimitiveSource & PrimitiveRenderer tweaks by Benjamin ‘Touky’ Huet 2015-04-25 03:22:48 +0000
  • 51a4b892 MultiScene: Phase 3: Added PrimitiveSource & PrimitiveRenderer and corresponding rendering pipeline by Benjamin ‘Touky’ Huet 2015-04-24 04:26:52 +0000
  • 71658544 sot3000: AMAZING PARALLAX SCROLLING BACKGROUND WOW. by Sam Hocevar 2015-04-23 10:21:08 +0000
  • 22322d50 Scene::AddPrimitive now only supports Primitive because why not by Benjamin ‘Touky’ Huet 2015-04-23 05:00:03 +0000
  • a7d6e019 Scene stuff is back to non-static logic with a few tricks Scene rendering logic is now better by Benjamin ‘Touky’ Huet 2015-04-23 04:32:16 +0000
  • fc35f25d Fixed the scene destroy crash by Benjamin ‘Touky’ Huet 2015-04-23 02:19:50 +0000
  • 489b02b0 gpu: fix syntax issue in shader. by Sam Hocevar 2015-04-23 00:22:15 +0000
  • 04a5da46 test: minor unit test refactoring. by Sam Hocevar 2015-04-23 00:01:22 +0000
  • 2fa39892 math: improve the 2D and 3D box classes. by Sam Hocevar 2015-04-22 23:44:56 +0000
  • 732ba380 scene: fix a pretty verbose compilation warning. by Sam Hocevar 2015-04-22 23:44:53 +0000
  • 20179515 scene: fix a compilation error on 64-bit architectures. by Sam Hocevar 2015-04-22 23:44:51 +0000
  • d6b7882b input: temporary workaround for a bug preventing us from binding the “A” key with SDL. by Sam Hocevar 2015-04-22 19:14:54 +0000
  • 144b6b34 sot3000: more improvememnts. by Sam Hocevar 2015-04-22 12:57:33 +0000
  • 71ee91fc MultiplMultiScene: Phase 2: No more g_scene access and multiple scene calls support by Benjamin ‘Touky’ Huet 2015-04-22 03:29:52 +0000
  • 30240e46 math: deprecate some mixed-case method names. by Sam Hocevar 2015-04-21 14:06:44 +0000
  • e2ba6e44 sot3000: make the game code public. by Sam Hocevar 2015-04-21 11:06:04 +0000
  • 25603464 Added DRAWGROUP_NONE for entities that don't want to be DrawTicked (for Batcher entities or SpatialPartitioning) by Benjamin ‘Touky’ Huet 2015-04-21 02:54:26 +0000
  • cfcff9ac MultiScene: Phase 1: g_scene removal and conversion to Scene:: by Benjamin ‘Touky’ Huet 2015-04-21 02:28:40 +0000
  • a6c681d3 text: fix alignment when rendering text with inter-character spacing. by Sam Hocevar 2015-04-19 19:33:20 +0000
  • 816e7872 sys: work around a threading-related Visual Studio bug. by Sam Hocevar 2015-04-19 08:59:24 +0000
  • a2b94a9a ticker: fix typo in entity.h header. by Sam Hocevar 2015-04-18 23:39:11 +0000
  • e9b72ec5 Added stuff for ticking/drawing main app entity independently from other entities by Benjamin ‘Touky’ Huet 2015-04-18 22:09:52 +0000
  • 591db6b8 text: fix a minor accuracy issue in the text alignment logic. by Sam Hocevar 2015-04-18 14:28:46 +0000
  • 1ddc2e83 font: make bitmap fonts use linear filtering by default. by Sam Hocevar 2015-04-18 14:28:44 +0000
  • d4e3ad4a text: new features and minor refactoring. by Sam Hocevar 2015-04-18 12:40:10 +0000
  • bc2684fd thread: do not join std::thread instances. by Sam Hocevar 2015-04-18 12:40:07 +0000
  • 2cad5dcb ld32: bare files for a Ludum Dare 32 game. by Sam Hocevar 2015-04-18 12:40:04 +0000
  • 6914c4e0 tileset: disable weird inheritance code. by Sam Hocevar 2015-04-17 18:24:31 +0000
  • 98ad4504 lua: disable 64-bit integer setters. by Sam Hocevar 2015-04-17 18:24:29 +0000
  • d8aa8b3d build: add missing #include directive. by Sam Hocevar 2015-04-15 15:47:31 +0000
  • 3ef2d6d3 small MeshViewer tweak by Benjamin ‘Touky’ Huet 2015-04-15 04:04:18 +0000
  • 73f729d2 MeshViewer refactor is on good way Reworked Primitive logic for scene rendering FileUpdateTester works now ..... by Benjamin ‘Touky’ Huet 2015-04-14 04:04:06 +0000
  • d33c3127 Fully move meshviewer to its own subdirectory to avoid build errors. by Sam Hocevar 2015-04-07 15:46:08 +0000
  • 2b4d3318 Fix a race condition in the file watcher and a few compilation warnings. by Sam Hocevar 2015-04-07 15:08:05 +0000
  • 825401d9 Brought threads to C++11 Revamped thread communication Fixed dynamic thread Add/Remove Added unit-test for threads !!!! by Benjamin ‘Touky’ Huet 2015-04-06 22:07:16 +0000
  • 5abbf24a Moved ImGui to a non-versioned-name folder so update are easier (since they happen a lot at this state) by Benjamin ‘Touky’ Huet 2015-04-06 21:43:28 +0000
  • a8642c05 small buildfix in lolunit by Benjamin ‘Touky’ Huet 2015-04-06 03:22:03 +0000