Sam Hocevar
|
9cfe1bffd6
|
easymesh: print full mesh source when compilation fails.
|
11 years ago |
Sam Hocevar
|
7c8fc6df12
|
gpu: move more platform-specific code from Video to Render.
|
11 years ago |
Sam Hocevar
|
274a732e3c
|
gpu: move SetClearColor and SetClearDepth to the Renderer and RenderContext
classes instead of Video.
|
11 years ago |
Sam Hocevar
|
b97cbbe27f
|
gpu: use the RenderContext class in a few friendly places.
|
11 years ago |
Sam Hocevar
|
1b213612a5
|
gpu: handle depth test, alpha blending and face culling in Renderer.
|
11 years ago |
Sam Hocevar
|
716c2b5592
|
gpu: create a Renderer and a RenderContext class to handle render states
such as alpha blending, depth test, etc.
|
11 years ago |
Benjamin ‘Touky’ Huet
|
181334f5ad
|
Added shifted_perspective for easier camera handling.
MeshViewer : Camera update and small object tweak.
ortho to perspective transition is now perfect.
|
11 years ago |
Sam Hocevar
|
3b90e19739
|
gpu: fix framebuffer handling in OpenGL ES and add some sanity checks.
|
11 years ago |
Sam Hocevar
|
395ab47c41
|
base: fix a compilation warning in string.h.
|
11 years ago |
Sam Hocevar
|
82c0dd22a4
|
base: assertion errors now mention source location.
|
11 years ago |
Sam Hocevar
|
5d57b53eb0
|
lua: print the actual panic message before dumping a callstack.
|
11 years ago |
Lolbot
|
cbb4dadd6c
|
fixed 4 files out of 2730:
- removed 24 CR characters
- removed 1 trailing whitespaces
- replaced 63 tabs with spaces
|
11 years ago |
Benlitz
|
d13a006945
|
SetMagFiltering and SetMinFiltering for class Texture.
|
11 years ago |
Benlitz
|
c75c255e26
|
Fixed D3D9 compilation (note: D3D9 version still not working)
|
11 years ago |
Sam Hocevar
|
98f8246323
|
build: lol-build now passes flags to configure, and configure now uses
optimisation flag -Os instead of -O3.
|
11 years ago |
Benlitz
|
60b06ee98e
|
added BytesPerPixel() method to PixelFormat structure
|
11 years ago |
Sam Hocevar
|
f197588f47
|
base: really fix the PS3 build this time.
|
11 years ago |
Sam Hocevar
|
fa31f691f9
|
base: fix PS3 build and use C library functions in string.h when possible.
|
11 years ago |
Lolbot
|
b078ba08ea
|
fixed 15 files out of 2730:
- removed 49 CR characters
- removed 2 trailing whitespaces
- replaced 1622 tabs with spaces
|
11 years ago |
Benlitz
|
4b98ef04a6
|
Added IndexOf and LastIndexOf methods in class String
|
11 years ago |
Benlitz
|
19e57f4fa9
|
Fixed GetStream function when the VertexDeclaration maps over multiple VertexStreams
|
11 years ago |
Benlitz
|
9a38b27bd8
|
vertex buffer: added some accessors to inspect a VertexDeclaration/Stream/Buffer
|
11 years ago |
Sam Hocevar
|
edd83d8a4d
|
lua: implement dofile().
|
11 years ago |
Sam Hocevar
|
67cfc5ee34
|
build: fix the lollua vcxproj.
|
11 years ago |
Sam Hocevar
|
0a9c3dc488
|
lua: don't build lua.c and luac.c into liblollua.
|
11 years ago |
Sam Hocevar
|
f2560ff5b8
|
build: work around a bug in the NaCl SDK C++ headers.
|
11 years ago |
Sam Hocevar
|
d8c6d4c198
|
doc: add some comments in vector.cpp functions.
|
11 years ago |
Sam Hocevar
|
f7dbc33524
|
build: update .vcxproj files.
|
11 years ago |
Sam Hocevar
|
a6e65e3e0c
|
base: don’t wait for next frame on Emscripten builds.
|
11 years ago |
Sam Hocevar
|
1a24fb898c
|
gpu: OS X and iOS compilation fix.
|
11 years ago |
Sam Hocevar
|
68c2da5898
|
build: more Emscripten improvements; keyboard input works properly now.
|
11 years ago |
Sam Hocevar
|
6be31bba32
|
input: make keyboard state platform-independent.
|
11 years ago |
Sam Hocevar
|
1ffa61c572
|
input: activate SDL input with Emscripten.
|
11 years ago |
Sam Hocevar
|
ebc89d4189
|
base: print full stack traces in Emscripten builds.
|
11 years ago |
Sam Hocevar
|
be652e00b0
|
gpu: refactor the framebuffer format retrieval code.
|
11 years ago |
Sam Hocevar
|
3f67db703e
|
sys: refactor the binarydir detection code.
|
11 years ago |
Sam Hocevar
|
0c85df6717
|
audio: don't die when failing to load a sample with SDL.
|
11 years ago |
Lolbot
|
e045fecbbd
|
fixed 1 files out of 2673:
- removed 46 CR characters
- removed 237 trailing whitespaces
- replaced 0 tabs with spaces
|
11 years ago |
Benjamin ‘Touky’ Huet
|
842697b9b7
|
framebuffer : build fix
|
11 years ago |
Benjamin ‘Touky’ Huet
|
566d495ffe
|
iOS default value doesn't build.
|
11 years ago |
Benjamin ‘Touky’ Huet
|
a472e53e69
|
framebuffer : mac opengl build setup.
|
11 years ago |
Benjamin ‘Touky’ Huet
|
98698d11d1
|
revert from 2630
|
11 years ago |
Benjamin ‘Touky’ Huet
|
290fabb63a
|
Build FIX.
|
11 years ago |
Benjamin ‘Touky’ Huet
|
84deaf31db
|
MAC : Trying to fix the GL_* video build errors.
|
11 years ago |
Benjamin ‘Touky’ Huet
|
c40aad64ed
|
CIS PS3 small fix
|
11 years ago |
Sam Hocevar
|
1093e75006
|
base: break the main loop apart for the emscripten port.
|
11 years ago |
Sam Hocevar
|
551fea7ed7
|
build: use GLES (not GL) when using emscripten, and disable SdlInput too.
|
11 years ago |
Sam Hocevar
|
f852e8d7e1
|
build: a lot more emscripten build fixes.
|
11 years ago |
Sam Hocevar
|
edffeb6d2e
|
base: refactor Ticker so that it may one day work without threads.
|
11 years ago |
Sam Hocevar
|
b65bde6b91
|
android: add a temporary hack for mouse emulation on Android devices.
|
11 years ago |