95 Révisions (6f73cafa08b7fc76201375b63aa5e12b200481ef)

Auteur SHA1 Message Date
  Sam Hocevar 6f73cafa08 build: simplify the .lolfx file compilation. il y a 13 ans
  Sam Hocevar e2295392b8 gpu: first FrameBuffer GPU class. il y a 13 ans
  Sam Hocevar 4a938d239b build: remove \r from shader files before compilation. il y a 13 ans
  Sam Hocevar ae79148e79 build: fix a few build issues (missing -lxinput, missing d3d9 source files). il y a 13 ans
  Sam Hocevar bd649af62d nacl: NaCl binaries no longer need a modified main() to work, the NaCl il y a 13 ans
  Sam Hocevar fc618350f6 gpu: start working on the LolFx format. il y a 13 ans
  Sam Hocevar 6fe12e7811 build: ensure .lolfx.cpp files get cleaned up. il y a 13 ans
  Sam Hocevar a606290ed2 gpu: allow to load a .lolfx file instead of all those shaders. il y a 13 ans
  Sam Hocevar e8c2384d9c build: build .lolfx files from automake. il y a 13 ans
  Sam Hocevar 70f992bb36 win32: add an Xinput class for Xbox360 controllers, because they're not il y a 13 ans
  Sam Hocevar 54fe8937ad input: support Xbox input system for gamepads. il y a 13 ans
  Sam Hocevar 58b3c20b86 input: add core joystick support and bind the SDL input to that. il y a 13 ans
  Sam Hocevar 08fc460668 core: move the Camera class from Orbital to the engine core. il y a 13 ans
  Sam Hocevar 578368f452 gpu: abstraction class for index buffers; the cube tutorial no longer il y a 13 ans
  Sam Hocevar 18cd98fe91 core: add a dynamic Array class. il y a 13 ans
  Sam Hocevar 4e4d5a8e06 build: fix GCC build; it doesn't like to have a local file called debug/debug.h. il y a 13 ans
  Sam Hocevar 48c7070243 gpu: replace exit(0) in D3D error checks with lol::Abort(). il y a 13 ans
  Sam Hocevar 5218c59ab7 gpu: start working on a template-based vertex buffer class. il y a 13 ans
  Sam Hocevar 15c4e8016a android: slightly update Android project for newer SDK versions. il y a 13 ans
  Sam Hocevar 56e4332597 build: reorganise math files in a single "math" directory, and get rid of the il y a 13 ans
  Sam Hocevar 60a2e83d54 xbox: start working on an Xbox/Direct3D port. il y a 14 ans
  Sam Hocevar b4610706c0 math: move half.h into the public headers. il y a 14 ans
  Sam Hocevar 0a52e68f6f math: rename matrix.h to vector.h and simplify some stuff, especially in il y a 14 ans
  Sam Hocevar 48bf48a4e4 math: move the Remez algorithm implementation to the core. il y a 14 ans
  Sam Hocevar 0161879a84 core: try to merge Ticker and Emcee. Still not very good. il y a 14 ans
  Sam Hocevar 3d3ec36548 core: start working on the Emcee class. il y a 14 ans
  Sam Hocevar 0a113459a5 ps3: start implementing the PS3 threading system, and port the new il y a 14 ans
  Sam Hocevar 00dd1bd1da build: add missing files to the distribution. il y a 14 ans
  Sam Hocevar 6743bb45cd nacl: the Mandelbrot zoomer is starting to work on NaCl. il y a 14 ans
  Sam Hocevar 2edb8115e6 core: port all code to NativeClient. Nothing runs for now, but it builds. il y a 14 ans
  Sam Hocevar 11fb586a20 gpu: start implementing a vertex buffer object. il y a 14 ans
  Sam Hocevar 8deb365040 core: write a generic application class. il y a 14 ans
  Sam Hocevar e62b840f7e build: allow to build without the PS3-specific files. il y a 14 ans
  Sam Hocevar fbdec834dd image: add a GDI+ loader. il y a 14 ans
  Sam Hocevar 5fc298964b core: start working on a "real" class for arbitrarily sized floats. il y a 14 ans
  Sam Hocevar 2435bd47ed osx: automake does not support .mm files yet, so rename ios-image.mm back il y a 14 ans
  Sam Hocevar 11dce0c620 ios: rename iOS image loader to .mm. il y a 14 ans
  Sam Hocevar c61ae1ffa7 core: implement dynamic registration of image loaders. il y a 14 ans
  Sam Hocevar a374127e80 test: replace CppUnit with our LolUnit test suite. il y a 14 ans
  Sam Hocevar 1b33a7fcb7 core: start implementing optimised trigonometry functions for PS3 and x86. il y a 14 ans
  Sam Hocevar 96007d26c4 core: start working on the "half" type. il y a 14 ans
  Sam Hocevar b111f7e3d8 core: move platform-specific code to specific directories. il y a 14 ans
  Sam Hocevar 6b1985d95f android: keep a pointer on the global Java VM instead of the current il y a 14 ans
  Sam Hocevar f79a3c52b5 core: add a Sprite class to try to factor some common logic currently il y a 14 ans
  Sam Hocevar 533b3b33e0 render: add a Gradient class that will be used for dithering later. il y a 14 ans
  Sam Hocevar b77f25b7ff ps3: get rid of the useless and convoluted padutil dependency; the il y a 14 ans
  Sam Hocevar 95e22c5ef2 ps3: add a simple PS3 input system that currently merely emulates mouse il y a 14 ans
  Sam Hocevar 660962e894 build: put debug stuff and shader stuff in subdirectories. il y a 14 ans
  Sam Hocevar f23ce9c7b4 ui: add a Platform class to query information about the current platform. il y a 15 ans
  Sam Hocevar 1e5624d551 core: create a logger class to reduce printf usage. il y a 15 ans