43 次程式碼提交 (608918bdb004486037025ba858ccfaac0947a399)

作者 SHA1 備註 提交日期
  Sam Hocevar 1945e85afc scene: start working on the scene class reorganisation. 12 年之前
  Benjamin ‘Touky’ Huet 2b6b50aa26 EZMesh : Some files splitup 12 年之前
  Sam Hocevar 470fbbc550 build: add Abuse to the Visual Studio solution and exclude NaCl files 12 年之前
  Benjamin ‘Touky’ Huet 34688578ae Added Shiny flat lolfx 12 年之前
  Benjamin ‘Touky’ Huet 747da72c44 Input : Small refactor, for clarity, easiness and beautification. 12 年之前
  Benjamin ‘Touky’ Huet 0a7dc44a67 Added MessageService : Basic & Naive Message logging. 12 年之前
  Benjamin ‘Touky’ Huet d8114e6cfb String : Added ::replace(char, char, bool), ::ToLower(), ::ToUpper() 12 年之前
  Benlitz 6f8dfa76c8 Added missing file and fixed mongoloclick 12 年之前
  Benlitz 8a657ea287 input: Removed previous input system 12 年之前
  Benlitz a7aac24c46 Completely reworked input system. Unified device interface, button, axis and cursor support, controller and binding system, mouse capture. Tutorial 07_input provided. Require to compile lolcore with LOL_INPUT_V2 to be activated (also needed app-side before including core.h) 12 年之前
  Sam Hocevar 068a328651 gpu: fix the Direct3D version of most rendering functions. 12 年之前
  Sam Hocevar 716c2b5592 gpu: create a Renderer and a RenderContext class to handle render states 12 年之前
  Sam Hocevar 6faf4ee067 base: roll our own constants because it’s always a pain in the ass 13 年之前
  Sam Hocevar 700520d4d6 math: move rand() to its own header, ensure it only returns 13 年之前
  Sam Hocevar 872efdb880 debug: add Debug::DrawLine() and Debug::DrawBox() methods. 13 年之前
  Sam Hocevar 1d0eab0203 base: on Linux and some other architectures, dump a stack trace before 13 年之前
  Sam Hocevar 6c8186389f math: Interp class for frame-independent interpolation. 13 年之前
  Sam Hocevar 6e1156aaea build: split the main library into lolcore and lolbullet. 13 年之前
  Benjamin ‘Touky’ Huet bb0051ae8e render : Added DebugRenderMode & corresponding shaders. naive (VERY) implementation in MeshViewer. 13 年之前
  Sam Hocevar 29ce2e2619 build: update project filters for lolcore. 13 年之前
  Sam Hocevar 0ba4e6d9e0 easymesh: interface the shiny shader with new Light objects. 13 年之前
  Sam Hocevar 8613d04c03 core: implement a cool ASSERT() macro. 13 年之前
  Sam Hocevar 5402346b16 core: move the Log and Timer classes to the sys/ subdirectory, use 13 年之前
  Benjamin ‘Touky’ Huet 4393a43752 Added CSG v0.001a : not optimized, too much operation makes it slow. triangle count is not optimized. 13 年之前
  Benjamin ‘Touky’ Huet 3d56a23a55 Added geometry basic functions. 13 年之前
  Sam Hocevar 44f324a354 color: add conversion from CIE-xyY to CIE-XYZ and start working on 13 年之前
  Sam Hocevar 10d5d30b85 image: a few colour conversion routines. 13 年之前
  Sam Hocevar bf16c555ab build: minor vcxproj reorganisation. 13 年之前
  Sam Hocevar 2a5d9ed4d8 build: rename Map to LevelMap so that we can use Map for the hashmap. 13 年之前
  Sam Hocevar 397c7f2fda core: implement hashing functions for half, float and double. 13 年之前
  Sam Hocevar 949128d325 core: implement String::Printf() and start working on the unit tests. 13 年之前
  Sam Hocevar 4a6d092a74 mesh: start working on mesh and submesh stuff. 13 年之前
  Sam Hocevar b438a94642 input: add the Keyboard abstraction object type. 13 年之前
  Sam Hocevar b9aba5d27a gpu: put the texture creation code in its own class; for now a lot of things are 13 年之前
  Sam Hocevar 26c432be90 gpu: sip an empty LolFx class that embeds the compiler. 13 年之前
  Sam Hocevar 8cff2e9c8b debug: get rid of DebugSphere, it's totally obsoleted by EasyMesh. 13 年之前
  Sam Hocevar ca1050e047 debug: get rid of quad.cpp, it's become useless. 13 年之前
  Sam Hocevar a969597a56 build: rename "Lol.Core.Build.props" to the more explicit "config-build.xml" 13 年之前
  Sam Hocevar 65ea695de1 core: start working on a higher level LolFx compiler based on the latest 13 年之前
  Sam Hocevar ca60558e03 build: put all Bullet files in their own VS2010 project subfolder. 13 年之前
  Sam Hocevar fb28a7cadd core: build Bullet as part of the VS2010 project. 13 年之前
  Sam Hocevar caec5ed082 build: allow to build the PS3 binaries from Visual Studio if the proper 13 年之前
  Sam Hocevar 78f7a303ff build: reorganise all the build stuff so that it lies in build/ and 13 年之前
  Sam Hocevar 28728814cc core: replace usage of sin() or std::sin() with lol::sin() where appropriate. 13 年之前
  Sam Hocevar 8375f3443d build: fix the PS3 port by using our trig.h everywhere instead of stdlib 13 年之前
  Sam Hocevar 86a16aaff6 easymesh: move the Mesh builder into the engine core. 13 年之前
  Sam Hocevar 8a097a6688 neercs: fix Win32 build. 14 年之前
  Sam Hocevar fc618350f6 gpu: start working on the LolFx format. 14 年之前
  Sam Hocevar 1443b5628f win32: add a custom build rule for '.lolfx' files. The files are properly 14 年之前
  Sam Hocevar 70f992bb36 win32: add an Xinput class for Xbox360 controllers, because they're not 14 年之前