46 次代码提交 (08cd8435da63757e17c827ec3e2a772870b36bae)

作者 SHA1 备注 提交日期
  Sam Hocevar 08cd8435da SDL: remove dead code. 7 年前
  Sam Hocevar 6dd7a0cb39 Another lowercase switching frenzy, because why not. 7 年前
  Sam Hocevar a18ccb3987 build: drop support for SDL v1. 7 年前
  Sam Hocevar 0239617197 Various compilation and warning fixes. 8 年前
  Sam Hocevar 89a8add7bf audio: reorganise files 9 年前
  Sam Hocevar c6f4070e70 build: refactor autotools files for out-of-tree builds. 9 年前
  Sam Hocevar 969911a10a gpu: remove 1200 lines of old DirectX 9 code. 9 年前
  Sam Hocevar 861568b146 misc: some cleanup in files, including UTF-8 BOM. 10 年前
  Lolbot 78b1319e2a fixed 18 files out of 4242: 10 年前
  Sam Hocevar d64b117b8d build: fix license and copyright information. 10 年前
  Sam Hocevar 70edc0d38e misc: carry on with the lowercase rampage. 10 年前
  Sam Hocevar 03c17fcae4 base: clean up and refactor containers. 10 年前
  Benjamin ‘Touky’ Huet 7605caace4 MultiScene: Phase 4: Rendering is fixed. 10 年前
  Benjamin ‘Touky’ Huet 2170b89b11 MultiScene: Phase 4: Added SceneDisplay class to have multiple windows + implementation with SDL. Not with the others. 10 年前
  Sam Hocevar 4374db93c4 input: use key scancodes everywhere, but add a small fallback for SDL1.2. 11 年前
  Sam Hocevar 7934df34ef build: "USE_SDL" is now for SDL v2 and "USE_OLD_SDL" for version 1. 11 年前
  Sam Hocevar d37d124849 sdl: SDL2 video and audio support (no input yet). 11 年前
  Sam Hocevar cd988786b9 build: reorganise includes so that we can use precompiled headers later. 11 年前
  Sam Hocevar fe665f85b4 base: strip core.h from its contents and put it in public/private headers. 11 年前
  Lolbot d375c7ba61 fixed 4 files out of 2770: 12 年前
  Benlitz 8a657ea287 input: Removed previous input system 12 年前
  Lolbot c47d0f8c62 fixed 10 files out of 2754: 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 532f679f8a gpu: get rid of the global D3D device pointer and move D3D initialisation 12 年前
  Sam Hocevar 1ffa61c572 input: activate SDL input with Emscripten. 12 年前
  Sam Hocevar 551fea7ed7 build: use GLES (not GL) when using emscripten, and disable SdlInput too. 12 年前
  Sam Hocevar 39a8c26fb5 base: start removing occurrences of NULL on our long journey to nullptr. 12 年前
  Sam Hocevar 32753fa130 build: fix a few macro logic issues in SDL.h inclusion. 13 年前
  Sam Hocevar 1e973c81bd build: add SDL detection code in new file lol-sdl.m4. The SDL2 version is 13 年前
  Sam Hocevar 39cd7a1fd0 build: revert the weak symbol work; it confuses Visual Studio too much. 13 年前
  Sam Hocevar d3af7653c0 build: provide weak symbols for lol_sdl_main on Visual Studio. 13 年前
  Sam Hocevar 96256f45ce build: use our own main() wrapper in addition to SDL's, and only 13 年前
  Sam Hocevar f44e3e323b core: you can now while(app.MustTick()) { Tick(); } instead of app.Run(). 13 年前
  Sam Hocevar d6634da83f build: fix the WTFPL site URL in all code comments. 13 年前
  Sam Hocevar 0f14383241 build: split the D3d9 build flags into D3d9 and Xinput for situations where 13 年前
  Sam Hocevar 9b5880936c build: tweak everything to allow building with SDL on the Raspberry Pi. 13 年前
  Sam Hocevar 70f992bb36 win32: add an Xinput class for Xbox360 controllers, because they're not 13 年前
  Sam Hocevar fe9bab81c1 gpu: fix a great lot of Direct3D problems, spotted using PIX. 13 年前
  Sam Hocevar 48c7070243 gpu: replace exit(0) in D3D error checks with lol::Abort(). 13 年前
  Sam Hocevar 88f10fe54b build: allow to build the Direct3D 9 driver with the mingw compiler. 13 年前
  Sam Hocevar 090834b149 win32: start porting the graphical backend to DirectX 9. Apparently I 13 年前
  Sam Hocevar 0161879a84 core: try to merge Ticker and Emcee. Still not very good. 14 年前
  Sam Hocevar 5d42f27259 tutorial: port the Mandelbrot dithering shader to Cg. 14 年前
  Sam Hocevar 8ec5fff6df core: implement Application::ShowPointer() so that applications can choose 14 年前
  Sam Hocevar 8deb365040 core: write a generic application class. 14 年前
  Sam Hocevar b111f7e3d8 core: move platform-specific code to specific directories. 14 年前
  Sam Hocevar 6bbe943492 core: rename vec2i to ivec2 etc. to better match GLSL. 14 年前
  Sam Hocevar e750e82332 gl: initialise Glew in the video setup instead of the SDL app, so we don't 14 年前
  Sam Hocevar 666efd14ee gl: use Glew if available. 14 年前
  Sam Hocevar cc05a63bb7 video: get rid of Video::GetWidth() and Video::GetHeight(). 14 年前