112 Комити (bd66a8bcf204907972e5418bc6bfa7c4ded5b349)

Аутор SHA1 Порука Датум
  Sam Hocevar bd66a8bcf2 build: some build system fixes. пре 13 година
  Sam Hocevar 26c432be90 gpu: sip an empty LolFx class that embeds the compiler. пре 13 година
  Sam Hocevar 5320310f5a build: "make generated" now recursively rebuilds all flex/bison targets. пре 13 година
  Sam Hocevar ca909bb317 build: refactor lolfx build rule into common.am. пре 13 година
  Sam Hocevar e390f03e0a build: add a common.am include file and a "make lolcheck" target that does пре 13 година
  Sam Hocevar 8cff2e9c8b debug: get rid of DebugSphere, it's totally obsoleted by EasyMesh. пре 13 година
  Sam Hocevar 100f53e550 gpu: convert the gradient shader to a LolFx effect file. пре 13 година
  Sam Hocevar ca1050e047 debug: get rid of quad.cpp, it's become useless. пре 13 година
  Sam Hocevar 2297288114 gpu: get rid of the inline 2D shader and create "tile.lolfx". пре 13 година
  Sam Hocevar 65ea695de1 core: start working on a higher level LolFx compiler based on the latest пре 13 година
  Sam Hocevar 372c287ccd core: add the whole BulletPhysics source code to the engine core, because пре 13 година
  Sam Hocevar 4220cb8e12 build: do like BulletPhysics and make the PS3 code always visible. пре 13 година
  Sam Hocevar 8be874ae39 build: factor the LolFx compilation rule into configure.ac. пре 13 година
  Sam Hocevar 3389ed69a2 build: move all games to a "games" subdirectory to clean up the root пре 13 година
  Sam Hocevar 28728814cc core: replace usage of sin() or std::sin() with lol::sin() where appropriate. пре 13 година
  Sam Hocevar 8375f3443d build: fix the PS3 port by using our trig.h everywhere instead of stdlib пре 13 година
  Sam Hocevar 86a16aaff6 easymesh: move the Mesh builder into the engine core. пре 13 година
  Sam Hocevar 6f73cafa08 build: simplify the .lolfx file compilation. пре 13 година
  Sam Hocevar e2295392b8 gpu: first FrameBuffer GPU class. пре 13 година
  Sam Hocevar 4a938d239b build: remove \r from shader files before compilation. пре 13 година
  Sam Hocevar ae79148e79 build: fix a few build issues (missing -lxinput, missing d3d9 source files). пре 13 година
  Sam Hocevar bd649af62d nacl: NaCl binaries no longer need a modified main() to work, the NaCl пре 13 година
  Sam Hocevar fc618350f6 gpu: start working on the LolFx format. пре 14 година
  Sam Hocevar 6fe12e7811 build: ensure .lolfx.cpp files get cleaned up. пре 14 година
  Sam Hocevar a606290ed2 gpu: allow to load a .lolfx file instead of all those shaders. пре 14 година
  Sam Hocevar e8c2384d9c build: build .lolfx files from automake. пре 14 година
  Sam Hocevar 70f992bb36 win32: add an Xinput class for Xbox360 controllers, because they're not пре 14 година
  Sam Hocevar 54fe8937ad input: support Xbox input system for gamepads. пре 14 година
  Sam Hocevar 58b3c20b86 input: add core joystick support and bind the SDL input to that. пре 14 година
  Sam Hocevar 08fc460668 core: move the Camera class from Orbital to the engine core. пре 14 година
  Sam Hocevar 578368f452 gpu: abstraction class for index buffers; the cube tutorial no longer пре 14 година
  Sam Hocevar 18cd98fe91 core: add a dynamic Array class. пре 14 година
  Sam Hocevar 4e4d5a8e06 build: fix GCC build; it doesn't like to have a local file called debug/debug.h. пре 14 година
  Sam Hocevar 48c7070243 gpu: replace exit(0) in D3D error checks with lol::Abort(). пре 14 година
  Sam Hocevar 5218c59ab7 gpu: start working on a template-based vertex buffer class. пре 14 година
  Sam Hocevar 15c4e8016a android: slightly update Android project for newer SDK versions. пре 14 година
  Sam Hocevar 56e4332597 build: reorganise math files in a single "math" directory, and get rid of the пре 14 година
  Sam Hocevar 60a2e83d54 xbox: start working on an Xbox/Direct3D port. пре 14 година
  Sam Hocevar b4610706c0 math: move half.h into the public headers. пре 14 година
  Sam Hocevar 0a52e68f6f math: rename matrix.h to vector.h and simplify some stuff, especially in пре 14 година
  Sam Hocevar 48bf48a4e4 math: move the Remez algorithm implementation to the core. пре 14 година
  Sam Hocevar 0161879a84 core: try to merge Ticker and Emcee. Still not very good. пре 14 година
  Sam Hocevar 3d3ec36548 core: start working on the Emcee class. пре 14 година
  Sam Hocevar 0a113459a5 ps3: start implementing the PS3 threading system, and port the new пре 14 година
  Sam Hocevar 00dd1bd1da build: add missing files to the distribution. пре 14 година
  Sam Hocevar 6743bb45cd nacl: the Mandelbrot zoomer is starting to work on NaCl. пре 14 година
  Sam Hocevar 2edb8115e6 core: port all code to NativeClient. Nothing runs for now, but it builds. пре 14 година
  Sam Hocevar 11fb586a20 gpu: start implementing a vertex buffer object. пре 14 година
  Sam Hocevar 8deb365040 core: write a generic application class. пре 14 година
  Sam Hocevar e62b840f7e build: allow to build without the PS3-specific files. пре 14 година