209 Révisions (d2cb94e05707a747d7f947806ded66abbfbe90c0)
 

Auteur SHA1 Message Date
  Sam Hocevar d2cb94e057 misc: remove 100% of the "using namespace std;" madness. il y a 10 ans
  Sam Hocevar b4eb4b1a6f base: huge refactor in vector.h; GCC compilation times down by 50%. il y a 10 ans
  Sam Hocevar ebbb89f91c base: strip core.h from its contents and put it in public/private headers. il y a 10 ans
  Sam Hocevar a5694a59f0 base: use lol::array in most places. il y a 10 ans
  Sam Hocevar 70e6a8e570 scenegraph: Entity::TickDraw() now provides a reference to the current il y a 10 ans
  Sam Hocevar 9bfaa46d54 neercs: refactor the shader system. il y a 10 ans
  Sam Hocevar 19cca47000 misc: some refactoring in texture handling. il y a 10 ans
  Sam Hocevar 77c0f255a8 build: various MSVC compilation fixes. il y a 10 ans
  Sam Hocevar 0f431c4ec3 build: VS2012 solution and project tweaks for exotic platforms. il y a 11 ans
  Benlitz fbc4e8d8df removed vs2010 solution, migrated all projects to 2012. VsLol stays on 2010 for compatibility and now has its own sln. il y a 11 ans
  Sam Hocevar 52e8d052d1 misc: fix some coding errors found by Coverity. il y a 11 ans
  Sam Hocevar 282d9868e4 input: disable keyboard tests the new input system doesn't support yet. il y a 11 ans
  Lolbot 2ee8a1f55a fixed 8 files out of 2617: il y a 11 ans
  Benlitz e1839e2c1d gpu: removed attribute name, everything works using semantic only now. For glsl, semantic is determined from the attribute name which must follow this pattern: in_[Semantic][index], index being optional. Note: this may break most of the projects although I tried to updated every shader accordingly il y a 11 ans
  Sam Hocevar 81b6d454fb neercs: fix typo in render state handling. il y a 11 ans
  Sam Hocevar 2cc06f00c2 gpu: add SetDepthMask/GetDepthMask to render contexts. il y a 11 ans
  Sam Hocevar 55ec282a0b ticker: replace linked lists wih dynamic arrays for entity groups. il y a 11 ans
  Lolbot e320574ed2 fixed 542 files out of 2754: il y a 11 ans
  Lolbot ea0cb6a208 fixed 542 files out of 2754: il y a 11 ans
  Sam Hocevar ce71a85f3e build: manually add lollua.vcxproj as a reference in all projects. il y a 11 ans
  Sam Hocevar 64de01408b ps4: prepare for the fioutaah! il y a 11 ans
  Sam Hocevar 1ead8498b0 gpu: move Video::Clear to Renderer::Clear. il y a 11 ans
  Sam Hocevar f58a6615aa gpu: add full support for alpha test in GL and D3D. il y a 11 ans
  Sam Hocevar a8c77baf42 gpu: implement all depth test functions in the renderer. il y a 11 ans
  Sam Hocevar 9f780656dc gpu: implement blend function and alpha test in the renderer. il y a 11 ans
  Sam Hocevar b79214e9ad gpu: move SetClearColor and SetClearDepth to the Renderer and RenderContext il y a 11 ans
  Sam Hocevar 4ed24ab7db gpu: use the RenderContext class in a few friendly places. il y a 11 ans
  Sam Hocevar ea32511191 build: update .vcxproj files. il y a 11 ans
  Sam Hocevar a515e4d690 gpu: rename FrameBuffer to Framebuffer. il y a 11 ans
  Sam Hocevar a133d36dfc base: roll our own constants because it’s always a pain in the ass il y a 11 ans
  Sam Hocevar bde02398fd build: big Android build system refactor; we now attempt to build il y a 11 ans
  Sam Hocevar 7b9a8b613e build: reorganise automake build system. il y a 11 ans
  Sam Hocevar 7b336eeefb core: import pristine lua 5.2.1 in the engine code. il y a 11 ans
  Sam Hocevar 641cea216d build: re-add liblolcore dependency tracking to all binary objects. il y a 11 ans
  Sam Hocevar 34b1503ac3 build: fix syntax errors in the Visual Studio projects. il y a 11 ans
  Sam Hocevar bc01c62de2 build: reorganise AM_CPPFLAGS handling so that we can disable the il y a 11 ans
  Sam Hocevar 51259cf7a3 build: split the main library into lolcore and lolbullet. il y a 11 ans
  Sam Hocevar 34d5feaac8 build: fix all vector/scalar type mismatches such as "vec2 * double" il y a 11 ans
  Sam Hocevar 88075b5aba math: remove coercion rules in the vector classes, they increase the il y a 11 ans
  Sam Hocevar 7894b2e483 build: hide LolFx external declarations behind macros. il y a 12 ans
  Sam Hocevar e6931215fb neercs: fix resource path. il y a 12 ans
  Sam Hocevar 037ebfd425 core: pass the project directory to the binary build and get rid of il y a 12 ans
  Sam Hocevar 27e5ce7bef system: try to autodetect the data directory from the executable path; il y a 12 ans
  Lolbot 24843956d2 fixed 27 files out of 2315: il y a 12 ans
  Benjamin ‘Touky’ Huet 4cb8f416f7 New year copyright update. il y a 12 ans
  Sam Hocevar 19c2103dcf build: fix the WTFPL site URL in all code comments. il y a 12 ans
  rez fbf5b9d866 NEERCS: fixed color matching for copper il y a 12 ans
  Sam Hocevar 5a87d20e6e neercs: fix background colour computations with shader model 3. il y a 12 ans
  rez 114f4b439d NEERCS: changed copper base color to do not disturb sam white terminal :) il y a 12 ans
  Sam Hocevar 6b983dc32f neercs: fix rendering issues and tweak timings so that large fullscreen il y a 12 ans