211 Incheckningar (d92dd6fc3cd9159719fdf28da0e6978956e88765)

Upphovsman SHA1 Meddelande Datum
  Sam Hocevar d92dd6fc3c Remove uses of the UNUSED macro. 4 år sedan
  Sam Hocevar 9090b5a4e2 Stop including <lol/msg> and <lol/base/assert.h> automatically. 4 år sedan
  Sam Hocevar 0f5913edce base: deprecate lol::array. 4 år sedan
  Sam Hocevar d40b492d23 base: disable array::data() when the underlying object is a tuple. 4 år sedan
  Sam Hocevar 9e982a51a7 Major header refactoring. 4 år sedan
  Sam Hocevar f8d3df0632 Update lol-core. 4 år sedan
  Sam Hocevar 35955b2ac1 Remove several deprecated headers. 4 år sedan
  Sam Hocevar 53e86aa9c5 Clean up header usage. 4 år sedan
  Sam Hocevar 65abcac37b Use std::tuple for our custom dynamic arrays. 4 år sedan
  Sam Hocevar f9d97f6340 Refactor several headers, slowly migrating to include-what-you-use. 4 år sedan
  Sam Hocevar 85007bd019 More header cleanup. 4 år sedan
  Sam Hocevar 2a798387fb Refactor all code that uses the color class. 4 år sedan
  Sam Hocevar e340757a51 Remove more math-related headers. 4 år sedan
  Sam Hocevar f0ac602eee Remove the half.h header, now part of lol-core. 4 år sedan
  Sam Hocevar 555032db18 math: use real.h only where necessary; improves build times. 4 år sedan
  Sam Hocevar fdc2c98196 test: remove implicit conversions in the real class tests. 4 år sedan
  Sam Hocevar 9d4b7ff456 Refactor header usage to use our core submodule instead. 4 år sedan
  Sam Hocevar 607369b223 net: implement async HTTP/HTTPS requests for Windows and Linux. 4 år sedan
  Sam Hocevar e1c47e9e03 net: implement async HTTP requests for the emscripten backend. 4 år sedan
  Sam Hocevar 54335bd5aa build: reference projects using a property sheet instead of a guid. 5 år sedan
  Sam Hocevar cf02d4b0d0 gpu: rename a few methods. 5 år sedan
  Sam Hocevar 2c5a1be8b3 Make the check for threading support runtime to make debugging easier. 5 år sedan
  Sam Hocevar f6f61ceb23 gpu: add helper functions to upload buffer data. 5 år sedan
  Sam Hocevar 2c45d0918d gpu: fix numerous OpenGL programming errors. 5 år sedan
  Sam Hocevar d7fc121faf Start porting the engine to the Nintendo Switch. 5 år sedan
  Sam Hocevar 2c484bc8ae Add NX64 platform to projects. 5 år sedan
  Sam Hocevar b5de2bd6e6 math: implement <<(ostream &, real). 5 år sedan
  Sam Hocevar 2bf54ebcb0 math: use std::string logic rather than printf() for real number formatting. 5 år sedan
  Sam Hocevar a21c2cbea7 tutorial: fix build. 5 år sedan
  Sam Hocevar c49bce2b8b tutorial: add a few missing “override” qualifiers. 5 år sedan
  Sam Hocevar 68c2530b16 audio: refactor audio streaming mechanism. 5 år sedan
  Sam Hocevar 6f0155a50e audio: allow to load a sample from raw data. 5 år sedan
  Sam Hocevar 70847edb61 tutorial: fix a signedness bug in the sound tutorial. 5 år sedan
  Sam Hocevar aedc1da589 build: remove built-in bullet compilation on Linux. 5 år sedan
  Sam Hocevar 634e96fa37 tutorial: refresh some tutorial programs to use the init/release entity mechanism. 5 år sedan
  Sam Hocevar 19cf115ae1 tutorial: add a VS project for the sound tutorial. 5 år sedan
  Sam Hocevar 96736217fe doc: update some tutorials to use the new entity init/release mechanism. 5 år sedan
  Sam Hocevar 2e4aabbc29 ticker: better mechanism for entity init/release. 5 år sedan
  Sam Hocevar 1186c08ad7 entity: add a flag system. 5 år sedan
  Sam Hocevar 96a336db03 build: fix a few CRLF issues and make .gitattributes more robust. 5 år sedan
  Sam Hocevar 9c13aabe98 build: fix the mingw cross compilation. 5 år sedan
  Sam Hocevar c9f75a6c3f input: start splitting keyboard, mouse etc. objects 5 år sedan
  Sam Hocevar b0a8596001 RIP lol::Controller and lol::InputProfile ⚰️ LOL 5 år sedan
  Sam Hocevar 8c81b07465 input: start replacing controller functions with standard input functions. 5 år sedan
  Sam Hocevar fe66f12e53 input: start implementing controller features directly in the input device. 5 år sedan
  Sam Hocevar a713297cfb input: minor cleanup. 5 år sedan
  Sam Hocevar 1388625308 input: remove dead code and more cleanup. 5 år sedan
  Sam Hocevar 1ab9866c31 input: drivers no longer need to create the default devices. 5 år sedan
  Sam Hocevar 6ad9c0d8bf Various compilation warning and error fixes. 5 år sedan
  Sam Hocevar 4ee191fbf4 engine: start working on a tickable object, cleaner than entities. 5 år sedan