20 Коміти (39a8c26fb5e7b36e8b122fe321811183d00cb09b)

Автор SHA1 Повідомлення Дата
  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. 12 роки тому
  Sam Hocevar 1e973c81bd build: add SDL detection code in new file lol-sdl.m4. The SDL2 version is 12 роки тому
  Sam Hocevar 39cd7a1fd0 build: revert the weak symbol work; it confuses Visual Studio too much. 12 роки тому
  Sam Hocevar d3af7653c0 build: provide weak symbols for lol_sdl_main on Visual Studio. 12 роки тому
  Sam Hocevar 96256f45ce build: use our own main() wrapper in addition to SDL's, and only 12 роки тому
  Sam Hocevar f44e3e323b core: you can now while(app.MustTick()) { Tick(); } instead of app.Run(). 12 роки тому
  Sam Hocevar d6634da83f build: fix the WTFPL site URL in all code comments. 12 роки тому
  Sam Hocevar 0f14383241 build: split the D3d9 build flags into D3d9 and Xinput for situations where 12 роки тому
  Sam Hocevar 9b5880936c build: tweak everything to allow building with SDL on the Raspberry Pi. 12 роки тому
  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. 13 роки тому
  Sam Hocevar 5d42f27259 tutorial: port the Mandelbrot dithering shader to Cg. 13 роки тому
  Sam Hocevar 8ec5fff6df core: implement Application::ShowPointer() so that applications can choose 13 роки тому
  Sam Hocevar 8deb365040 core: write a generic application class. 13 роки тому
  Sam Hocevar b111f7e3d8 core: move platform-specific code to specific directories. 13 роки тому
  Sam Hocevar 6bbe943492 core: rename vec2i to ivec2 etc. to better match GLSL. 13 роки тому
  Sam Hocevar e750e82332 gl: initialise Glew in the video setup instead of the SDL app, so we don't 13 роки тому
  Sam Hocevar 666efd14ee gl: use Glew if available. 13 роки тому
  Sam Hocevar cc05a63bb7 video: get rid of Video::GetWidth() and Video::GetHeight(). 14 роки тому
  Sam Hocevar 1e5624d551 core: create a logger class to reduce printf usage. 14 роки тому
  Sam Hocevar 586302999b Fix delete/free confusions in EglApp and SdlApp. 14 роки тому
  Sam Hocevar 8848cf53db Put everything in the "lol" namespace. Better late than never. 14 роки тому
  Sam Hocevar e41dd3a949 Create the SdlApp class to avoid code duplication. Ensure USE_SDL is 14 роки тому