183 次程式碼提交 (6526c8c9040afda6c319d8e932bf0c2cc523b8ac)

作者 SHA1 備註 提交日期
  Sam Hocevar 47e71bda63 base: rough implementation of safe enums with minimal ToString() support. 11 年之前
  Sam Hocevar 7e769d6c79 base: make the safe enums slightly safer. :-) 11 年之前
  Sam Hocevar 38c5068834 build: add palette.lolfx to Makefile.am. 11 年之前
  Sam Hocevar 79b3493a0c build: a few gcc/makefile compilation fixes. 11 年之前
  Benjamin ‘Touky’ Huet 8268513786 Added Portal system to main code base 12 年之前
  Sam Hocevar 92c2f69d07 algorithm: move Array::Sort out of the base headers because their implementation 12 年之前
  Sam Hocevar 547fe6a908 color: utility functions to convert vec3 colors to hex strings. 12 年之前
  Sam Hocevar f9840e3458 lolremez: move LolRemez out of the engine, it's really too specific. 12 年之前
  Sam Hocevar 1945e85afc scene: start working on the scene class reorganisation. 12 年之前
  Benjamin ‘Touky’ Huet 2b6b50aa26 EZMesh : Some files splitup 12 年之前
  Benjamin ‘Touky’ Huet 34688578ae Added Shiny flat lolfx 12 年之前
  Sam Hocevar 5f3ad5cc15 math: add constant vectors vec2::zero, vec2::axis_x, etc. 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 年之前
  Sam Hocevar 19c357927f build: synchronise Makefile.am with lolcore.vcxproj. 12 年之前
  Sam Hocevar 399a172425 build: fix a few compilation issues with input v2. 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 ddeaa5f81a build: reorganise automake build system. 13 年之前
  Sam Hocevar c46b3fbfec image: remove the Image::Format enum and use PixelFormat instead. 13 年之前
  Sam Hocevar c59fc670c2 core: import pristine lua 5.2.1 in the engine code. 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 4b4d201a6d build: reorganise AM_CPPFLAGS handling so that we can disable the 13 年之前
  Sam Hocevar 6e1156aaea build: split the main library into lolcore and lolbullet. 13 年之前
  Sam Hocevar d6121b4651 build: add shiny_SK.lolfx to Makefile.am. 13 年之前
  Sam Hocevar 32e3cff46a sys: Atomic template class for thread-safe and potentially lockless 13 年之前
  Sam Hocevar c7767c6c64 sys: create an empty File class. 13 年之前
  Sam Hocevar 886173c3cc build: add a few missing files to make dist. 13 年之前
  Sam Hocevar 06c4ec01c3 base: move headers around and promote gpu/ to lol/gpu/. 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 年之前
  Sam Hocevar 1a54a81167 sys: move thread.h to the sys/ directory. 13 年之前
  Sam Hocevar 6a6e46cf0d system: try to autodetect the data directory from the executable path; 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 d49bb04d20 build: rename “core” directory to “base” because the former is used for core 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 52e7f2f399 build: add missing bullet .h files to Makefile.am. 13 年之前
  Sam Hocevar 0149c30df4 core: refactor the Hash class so that we can hash base types, too. 13 年之前
  Sam Hocevar 46f7e750c0 core: more string concatenation and comparison methods, plus a lot 13 年之前
  Sam Hocevar bbca3b6e59 build: fixes for out-of-tree builds, and get rid of 13 年之前
  Sam Hocevar 4a6d092a74 mesh: start working on mesh and submesh stuff. 13 年之前