Sam Hocevar
|
13fb52cebe
|
gpu: move Video::Clear to Renderer::Clear.
|
11 lat temu |
Sam Hocevar
|
084a98be87
|
gpu: framebuffers now use the g_render object to restore viewport data.
|
11 lat temu |
Sam Hocevar
|
e4d4f8df19
|
math: implement == and != for 2D and 3D box types.
|
11 lat temu |
Sam Hocevar
|
9befaa5468
|
gpu: glGenerateMipmap is not available on the PS3, use glGenerateMipmapOES.
|
11 lat temu |
Sam Hocevar
|
024ea25e27
|
gpu: disable alpha test on GL ES platforms.
|
11 lat temu |
Sam Hocevar
|
a75e07d329
|
gpu: add full support for alpha test in GL and D3D.
|
11 lat temu |
Sam Hocevar
|
9584830bad
|
base: leverage the libc for string comparisons.
|
11 lat temu |
Sam Hocevar
|
87a9c3730c
|
gpu: implement all depth test functions in the renderer.
|
11 lat temu |
Sam Hocevar
|
0b93890556
|
gpu: implement face culling mode in render contexts.
|
11 lat temu |
Sam Hocevar
|
45c13689ec
|
gpu: implement blend function and alpha test in the renderer.
|
11 lat temu |
Benlitz
|
e7b0c85e0f
|
Added comparison operators between strings and char const*
|
11 lat temu |
Benlitz
|
eaa63d0b69
|
Added mipmap generation function for textures (i lied, it was easy with d3d9 <3)
|
11 lat temu |
Sam Hocevar
|
c1c907499d
|
gpu: prevent accidental creation of a Renderer object.
|
11 lat temu |
Sam Hocevar
|
23a850c78d
|
test: quick fix for the btphystest camera.
|
11 lat temu |
Sam Hocevar
|
9cfe1bffd6
|
easymesh: print full mesh source when compilation fails.
|
11 lat temu |
Sam Hocevar
|
7c8fc6df12
|
gpu: move more platform-specific code from Video to Render.
|
11 lat temu |
Sam Hocevar
|
274a732e3c
|
gpu: move SetClearColor and SetClearDepth to the Renderer and RenderContext
classes instead of Video.
|
11 lat temu |
Sam Hocevar
|
b97cbbe27f
|
gpu: use the RenderContext class in a few friendly places.
|
11 lat temu |
Sam Hocevar
|
1b213612a5
|
gpu: handle depth test, alpha blending and face culling in Renderer.
|
11 lat temu |
Sam Hocevar
|
716c2b5592
|
gpu: create a Renderer and a RenderContext class to handle render states
such as alpha blending, depth test, etc.
|
11 lat temu |
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 lat temu |
Sam Hocevar
|
3b90e19739
|
gpu: fix framebuffer handling in OpenGL ES and add some sanity checks.
|
11 lat temu |
Sam Hocevar
|
65929156dd
|
tutorial: fix uninitialised memory in the FBO demo.
|
11 lat temu |
Sam Hocevar
|
395ab47c41
|
base: fix a compilation warning in string.h.
|
11 lat temu |
Sam Hocevar
|
82c0dd22a4
|
base: assertion errors now mention source location.
|
11 lat temu |
Sam Hocevar
|
5d57b53eb0
|
lua: print the actual panic message before dumping a callstack.
|
11 lat temu |
Lolbot
|
cbb4dadd6c
|
fixed 4 files out of 2730:
- removed 24 CR characters
- removed 1 trailing whitespaces
- replaced 63 tabs with spaces
|
11 lat temu |
Benlitz
|
d13a006945
|
SetMagFiltering and SetMinFiltering for class Texture.
|
11 lat temu |
Benlitz
|
c75c255e26
|
Fixed D3D9 compilation (note: D3D9 version still not working)
|
11 lat temu |
Sam Hocevar
|
98f8246323
|
build: lol-build now passes flags to configure, and configure now uses
optimisation flag -Os instead of -O3.
|
11 lat temu |
Sam Hocevar
|
5131c96130
|
build: fix CRLF issues in user directories even if they're whitelisted, or git-svn
users will get all sorts of weird conflicts.
|
11 lat temu |
Lolbot
|
0cc141229d
|
fixed 1 files out of 2730:
- removed 98 CR characters
- removed 29 trailing whitespaces
- replaced 2369 tabs with spaces
|
11 lat temu |
Benlitz
|
60b06ee98e
|
added BytesPerPixel() method to PixelFormat structure
|
11 lat temu |
Sam Hocevar
|
13d3c9d828
|
test: speed up the Map unit test.
|
11 lat temu |
Sam Hocevar
|
f197588f47
|
base: really fix the PS3 build this time.
|
11 lat temu |
Sam Hocevar
|
fa31f691f9
|
base: fix PS3 build and use C library functions in string.h when possible.
|
11 lat temu |
Lolbot
|
b078ba08ea
|
fixed 15 files out of 2730:
- removed 49 CR characters
- removed 2 trailing whitespaces
- replaced 1622 tabs with spaces
|
11 lat temu |
Benlitz
|
1e353d2d30
|
material and texture loading from .OBJ + uniform sampler assignment from the mesh class (wip)
|
11 lat temu |
Benlitz
|
4b98ef04a6
|
Added IndexOf and LastIndexOf methods in class String
|
11 lat temu |
Benlitz
|
19e57f4fa9
|
Fixed GetStream function when the VertexDeclaration maps over multiple VertexStreams
|
11 lat temu |
Benlitz
|
9a38b27bd8
|
vertex buffer: added some accessors to inspect a VertexDeclaration/Stream/Buffer
|
11 lat temu |
Sam Hocevar
|
162eb349be
|
build: add lol.js to Lol.sln.
|
11 lat temu |
Sam Hocevar
|
bbb9722208
|
lol.js: skeleton for a new demo.
|
11 lat temu |
Sam Hocevar
|
410513f8ac
|
test: remove dead code in an old test.
|
11 lat temu |
Benjamin ‘Touky’ Huet
|
665bd7d6e7
|
MeshViewer : Fov compensation now works correctly (all is bound on Page{Up|Down}) First commit in a while.
|
11 lat temu |
Jean-Yves Lamoureux
|
2ef4e84e0d
|
* Lander
|
11 lat temu |
Sam Hocevar
|
edd83d8a4d
|
lua: implement dofile().
|
11 lat temu |
Sam Hocevar
|
5e0754467e
|
build: disable LaTeX documentation, generating it uses too much memory.
|
11 lat temu |
Sam Hocevar
|
67cfc5ee34
|
build: fix the lollua vcxproj.
|
11 lat temu |
Sam Hocevar
|
0a9c3dc488
|
lua: don't build lua.c and luac.c into liblollua.
|
11 lat temu |