82 Коміти (4a968ad27eff0970ebfe3b3ff1b64228bd852a5d)

Автор SHA1 Повідомлення Дата
  Sam Hocevar 6ffaca4bbd engine: move some files around. 9 роки тому
  Benjamin ‘Touky’ Huet 2170b89b11 MultiScene: Phase 4: Added SceneDisplay class to have multiple windows + implementation with SDL. Not with the others. 9 роки тому
  Benjamin ‘Touky’ Huet a7d6e0190e Scene stuff is back to non-static logic with a few tricks 9 роки тому
  Sam Hocevar 2fa398926d math: improve the 2D and 3D box classes. 9 роки тому
  Benjamin ‘Touky’ Huet cfcff9acc3 MultiScene: Phase 1: g_scene removal and conversion to Scene:: 9 роки тому
  Sam Hocevar 40fe753e4f image: remove "color" typedef since we already have the "Color" class, and rename a few things. 9 роки тому
  Benjamin ‘Touky’ Huet 0e09074d33 Revamped Game/Draw groups to split stuff and help spreading tick 9 роки тому
  Sam Hocevar 7e04bd038a scene: remove functions that aren’t that useful. 10 роки тому
  Benjamin ‘Touky’ Huet a89dac5c30 Fixed some stuff and added some small tweaks 10 роки тому
  Sam Hocevar d373081b80 build: use #pragma once instead of header guards because 1) fuck the dinosaurs, 10 роки тому
  Sam Hocevar cd988786b9 build: reorganise includes so that we can use precompiled headers later. 10 роки тому
  Sam Hocevar ad9a388e80 misc: remove 100% of the "using namespace std;" madness. 10 роки тому
  Sam Hocevar 12aaff89e3 base: huge refactor in vector.h; GCC compilation times down by 50%. 10 роки тому
  Sam Hocevar fe665f85b4 base: strip core.h from its contents and put it in public/private headers. 10 роки тому
  Sam Hocevar da6b3d5cd0 scenegraph: Entity::TickDraw() now provides a reference to the current 10 роки тому
  Sam Hocevar cdfb4e7abf math: fix a few compilation warnings. 10 роки тому
  Benjamin ‘Touky’ Huet fd4cb5e350 Added debug stuff 10 роки тому
  Benjamin ‘Touky’ Huet dbb1d02aa6 Added 2D to 3D DebugLines 10 роки тому
  Benjamin ‘Touky’ Huet d3b6bb6dce workbench update 10 роки тому
  Benjamin ‘Touky’ Huet cc8e6ced51 Added Debug DrawBox+DrawCapsule+DrawCircle+DrawSphere for ze lulz 10 роки тому
  Sam Hocevar 8ede168e62 color: add some vec4 constants for usual colour names. 10 роки тому
  Benjamin ‘Touky’ Huet b1fbc0259f Added Mask & StickyTime to Draw Debug 10 роки тому
  Benjamin ‘Touky’ Huet a9972696e6 Tweaked stuff in the AABBTree element storage. 10 роки тому
  Benjamin ‘Touky’ Huet 7c9f96e426 Added Debug::DrawViewProj 10 роки тому
  Sam Hocevar 5f3ad5cc15 math: add constant vectors vec2::zero, vec2::axis_x, etc. 11 роки тому
  Lolbot d375c7ba61 fixed 4 files out of 2770: 11 роки тому
  Benlitz 8a657ea287 input: Removed previous input system 11 роки тому
  Sam Hocevar 7159ef1dea debug: fix a crash in the DebugFps constructor. 11 роки тому
  Sam Hocevar ad8144f0e8 scene: use a global g_scene object instead of Scene::GetDefault(). 11 роки тому
  Sam Hocevar b29519602a debug: fewer lines of code in DrawBox(). 11 роки тому
  Sam Hocevar 39a8c26fb5 base: start removing occurrences of NULL on our long journey to nullptr. 11 роки тому
  Sam Hocevar 872efdb880 debug: add Debug::DrawLine() and Debug::DrawBox() methods. 11 роки тому
  Sam Hocevar 7e8edd7c3e sys: add the base source directory to the list of search directories 11 роки тому
  Benjamin ‘Touky’ Huet c7219ff1dd New year copyright update. 12 роки тому
  Sam Hocevar d6634da83f build: fix the WTFPL site URL in all code comments. 12 роки тому
  Sam Hocevar 8cff2e9c8b debug: get rid of DebugSphere, it's totally obsoleted by EasyMesh. 12 роки тому
  Sam Hocevar ca1050e047 debug: get rid of quad.cpp, it's become useless. 12 роки тому
  Sam Hocevar 951c93ab84 data: fix ascii.png search path. 12 роки тому
  Sam Hocevar 3389ed69a2 build: move all games to a "games" subdirectory to clean up the root 12 роки тому
  Sam Hocevar 28728814cc core: replace usage of sin() or std::sin() with lol::sin() where appropriate. 12 роки тому
  Sam Hocevar 90bfc79b22 core: tick methods now use seconds, like any sane system. 12 роки тому
  Sam Hocevar fbaf32f1b9 core: make timers second-based rather than millisecond-based. 12 роки тому
  Sam Hocevar 4e4d5a8e06 build: fix GCC build; it doesn't like to have a local file called debug/debug.h. 12 роки тому
  Sam Hocevar 48c7070243 gpu: replace exit(0) in D3D error checks with lol::Abort(). 12 роки тому
  Sam Hocevar 6169c874e4 gpu: port the vertex buffer abstraction layer to OpenGL. 12 роки тому
  Sam Hocevar 1485e5bf63 gpu: add support for integer uniforms and fix a few PS3 and Linux compilation 12 роки тому
  Sam Hocevar 090834b149 win32: start porting the graphical backend to DirectX 9. Apparently I 12 роки тому
  Sam Hocevar 60a2e83d54 xbox: start working on an Xbox/Direct3D port. 12 роки тому
  Sam Hocevar 8bea4cf189 math: ensure real::fabs() is never chosen over std::fabs() for arguments 12 роки тому
  Sam Hocevar 54f74a1b20 win32: some compilation fixes here and there. 12 роки тому