Sam Hocevar
5014b90b3e
build: compilation fixes for errors introduced in the recent Direct3D
and Android changes.
пре 13 година
Sam Hocevar
15c4e8016a
android: slightly update Android project for newer SDK versions.
пре 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
cannot used DirectX 10 because my video card only supports DX9, and there
is no compatibility layer. DX11 has feature levels for older hardware so
it would work with a DX9 card, but it's not available for WinXP.
пре 13 година
Sam Hocevar
bd69c76f90
xbox: fix a few problems in the shader handling code; the first tutorial now
works on the Xbox.
пре 13 година
Sam Hocevar
2831476774
build: major refactoring of the Win32 and Xbox project files; we now
link properly on the Xbox.
пре 13 година
Sam Hocevar
fac42dd7a2
xbox: create the Xbox application class and add a project file for MrPigeon.
пре 13 година
Sam Hocevar
7fd393b7ef
sdl: on Windows, perform the input tick in the main drawing thread.
пре 13 година
Sam Hocevar
89c3b3a60f
ps3: fix PS3 build after the Queue refactoring.
пре 13 година
Sam Hocevar
0a52e68f6f
math: rename matrix.h to vector.h and simplify some stuff, especially in
the matrix code itself.
пре 14 година
Sam Hocevar
48bf48a4e4
math: move the Remez algorithm implementation to the core.
пре 14 година
Sam Hocevar
b2d73f6310
core: prefix Entity members with m_ to avoid accidental shadowing.
пре 14 година
Sam Hocevar
0161879a84
core: try to merge Ticker and Emcee. Still not very good.
пре 14 година
Sam Hocevar
921d157ee0
core: implement Queue on Win32 and on the PS3.
пре 14 година
Sam Hocevar
0a113459a5
ps3: start implementing the PS3 threading system, and port the new
Mandelbrot shader code to Cg.
пре 14 година
Sam Hocevar
e5df84100b
nacl: quick and dirty mouse support.
пре 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
5d42f27259
tutorial: port the Mandelbrot dithering shader to Cg.
пре 14 година
Sam Hocevar
8ec5fff6df
core: implement Application::ShowPointer() so that applications can choose
whether to use the system mouse pointer or not.
пре 14 година
Sam Hocevar
7e337a0607
ps3: compilation fixes for the PS3.
пре 14 година
Sam Hocevar
8deb365040
core: write a generic application class.
пре 14 година
Sam Hocevar
1d9507baae
core: remove spurious dependency between androidapp.cpp and monsterz.
пре 14 година
Sam Hocevar
2b9d64f7a8
core: more vec?i -> ?veci renames.
пре 14 година
Sam Hocevar
b111f7e3d8
core: move platform-specific code to specific directories.
пре 14 година