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 |
Benjamin ‘Touky’ Huet
|
e04367b138
|
mouse input fix
|
12 years ago |
Benjamin ‘Touky’ Huet
|
70395b5da2
|
Mouse support is now OK in NaCl
|
12 years ago |
Benjamin ‘Touky’ Huet
|
056df1d9a0
|
NaCl build FIX
|
12 years ago |
Benjamin ‘Touky’ Huet
|
3337671dfa
|
NaCl : First pass on input re-implementation
MViewer : Small tweak
|
12 years ago |
Benjamin ‘Touky’ Huet
|
17109e369f
|
MessageService : Safe Enum added to ensure good usage.
|
12 years ago |
Benjamin ‘Touky’ Huet
|
2e3c5e6e94
|
build FIX
|
12 years ago |
Benjamin ‘Touky’ Huet
|
b0181eafd2
|
nacl-instance : ::HandleMessage now does a MessageService::Send()
|
12 years ago |
Benjamin ‘Touky’ Huet
|
2c36522ece
|
nacl : CODE FAIL. today is not the day.
|
12 years ago |
Benjamin ‘Touky’ Huet
|
0c750b9fcd
|
nacl : deactivated input to get build back.
|
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 |
Sam Hocevar
|
d6634da83f
|
build: fix the WTFPL site URL in all code comments.
|
13 years ago |
Sam Hocevar
|
bd649af62d
|
nacl: NaCl binaries no longer need a modified main() to work, the NaCl
instance object takes care of everything for us.
|
13 years ago |
Sam Hocevar
|
32f232e112
|
nacl: preliminary gamepad support in the NaCl backend.
|
13 years ago |
Sam Hocevar
|
b83a7eccca
|
nacl: remove our old hack of #including the file containing main() from
the NaCl instance object. Now we properly override main() and we can at
last build all the executables as NaCl binaries.
|
13 years ago |
Sam Hocevar
|
0a52e68f6f
|
math: rename matrix.h to vector.h and simplify some stuff, especially in
the matrix code itself.
|
14 years ago |
Sam Hocevar
|
48bf48a4e4
|
math: move the Remez algorithm implementation to the core.
|
14 years ago |
Sam Hocevar
|
0161879a84
|
core: try to merge Ticker and Emcee. Still not very good.
|
14 years ago |
Sam Hocevar
|
e5df84100b
|
nacl: quick and dirty mouse support.
|
14 years ago |
Sam Hocevar
|
6743bb45cd
|
nacl: the Mandelbrot zoomer is starting to work on NaCl.
|
14 years ago |
Sam Hocevar
|
2edb8115e6
|
core: port all code to NativeClient. Nothing runs for now, but it builds.
|
14 years ago |