Sam Hocevar
|
d373081b80
|
build: use #pragma once instead of header guards because 1) fuck the dinosaurs,
and 2) fuck the Visual Studio compiler that crashes when confused.
|
11 years ago |
Sam Hocevar
|
cd988786b9
|
build: reorganise includes so that we can use precompiled headers later.
|
11 years ago |
Sam Hocevar
|
fe665f85b4
|
base: strip core.h from its contents and put it in public/private headers.
|
11 years ago |
Sam Hocevar
|
3862ad59dc
|
base: going on a lowercase rampage; today’s victim: Array.
|
11 years ago |
Sam Hocevar
|
da6b3d5cd0
|
scenegraph: Entity::TickDraw() now provides a reference to the current
scene so that g_scene can be deprecated later.
|
11 years ago |
Sam Hocevar
|
c6ffd1ffcf
|
build: fix the X360 port.
|
12 years ago |
Sam Hocevar
|
532f679f8a
|
gpu: get rid of the global D3D device pointer and move D3D initialisation
code from the Video to the Renderer class.
|
12 years ago |
Sam Hocevar
|
39a8c26fb5
|
base: start removing occurrences of NULL on our long journey to nullptr.
|
13 years ago |
Sam Hocevar
|
f44e3e323b
|
core: you can now while(app.MustTick()) { Tick(); } instead of app.Run().
|
13 years ago |
Benjamin ‘Touky’ Huet
|
c7219ff1dd
|
New year copyright update.
|
13 years ago |
Sam Hocevar
|
d6634da83f
|
build: fix the WTFPL site URL in all code comments.
|
13 years ago |
Sam Hocevar
|
736b5a2659
|
input: support up to 16 buttons in Xbox-like pads.
|
13 years ago |
Sam Hocevar
|
54fe8937ad
|
input: support Xbox input system for gamepads.
|
13 years ago |
Sam Hocevar
|
88f10fe54b
|
build: allow to build the Direct3D 9 driver with the mingw compiler.
|
13 years ago |
Sam Hocevar
|
bd69c76f90
|
xbox: fix a few problems in the shader handling code; the first tutorial now
works on the Xbox.
|
13 years ago |
Sam Hocevar
|
2831476774
|
build: major refactoring of the Win32 and Xbox project files; we now
link properly on the Xbox.
|
13 years ago |
Sam Hocevar
|
fac42dd7a2
|
xbox: create the Xbox application class and add a project file for MrPigeon.
|
13 years ago |