Sam Hocevar
|
6bbe943492
|
core: rename vec2i to ivec2 etc. to better match GLSL.
|
14年前 |
Sam Hocevar
|
611b599682
|
debug: more iOS compilation fixes; GL_VERTEX_ARRAY isn't available.
|
14年前 |
Sam Hocevar
|
28f0fc2675
|
debug: fix iOS compilation of the debug quad code.
|
14年前 |
Sam Hocevar
|
473166f72d
|
ios: update XCode project and fix a GL test compilation issue.
|
14年前 |
Sam Hocevar
|
ecb0d80b7e
|
android: fix Android NDK compilation.
|
14年前 |
Sam Hocevar
|
7cfcfb2413
|
shader: factor the uniform handling logic into platform-independent methods
for both OpenGL and the PS3.
|
14年前 |
Sam Hocevar
|
e3e99deb12
|
debug: add a debug example with a shader and a uniform matrix parameter, to
check that uniforms work properly on the PS3.
|
14年前 |
Sam Hocevar
|
1e9cfba718
|
debug: add new shader tests and write some Cg equivalents on the PS3.
|
14年前 |
Sam Hocevar
|
9bea12367d
|
debug: minor updates to the debug quad code.
|
14年前 |
Sam Hocevar
|
ad17147b43
|
debug: refactor quad test.
|
14年前 |
Sam Hocevar
|
66102168e3
|
debug: make the GL test compile on Android.
|
14年前 |
Sam Hocevar
|
6ef55ca61f
|
ps3: some compilation fixes to accomodate for recent debug additions.
|
14年前 |
Sam Hocevar
|
b71ed99d8e
|
debug: reset the GL state more aggressively between quad renderings; this
helped find a few bugs such as textures not bound.
|
14年前 |
Sam Hocevar
|
5123b94188
|
debug: reset texture unit in the GL quad.
|
14年前 |
Sam Hocevar
|
ffb7037da8
|
debug: add a slightly more complex vertex buffer test quad.
|
14年前 |
Sam Hocevar
|
a84eb53f8e
|
debug: some code cleanup in the quad tests.
|
14年前 |
Sam Hocevar
|
660962e894
|
build: put debug stuff and shader stuff in subdirectories.
|
14年前 |
Sam Hocevar
|
ccc725334a
|
build: check for glBegin, which we won't end up using anyway.
|
14年前 |
Sam Hocevar
|
0f143850e0
|
debug: add GLSL 1.20 and 1.30 shaders to the debug quad.
|
14年前 |
Sam Hocevar
|
1fa6fb6994
|
debug: convert debug quad shaders to GLSL 1.30.
|
14年前 |
Sam Hocevar
|
20214ecc4b
|
debug: more complex vertex buffer test.
|
14年前 |
Sam Hocevar
|
652e39d88b
|
debug: add vertex shader examples to the debug quad.
|
14年前 |
Sam Hocevar
|
9d48660e3e
|
debug: display larger debug quads to avoid wasting space.
|
14年前 |
Sam Hocevar
|
e7019edcac
|
debug: more debug quad tests, 1.20 shaders.
|
14年前 |
Sam Hocevar
|
30e697f7bd
|
test: start writing really minimalist GL rendering tests.
|
14年前 |
Sam Hocevar
|
cbd7449234
|
debug: re-add old fixed pipeline code to the debugquad.
|
14年前 |
Sam Hocevar
|
3d4af0869a
|
ps3: start a minimal PS3 port using PSGL, but not CG yet.
|
14年前 |
Sam Hocevar
|
d18820d320
|
video: enforce shader-enabled GL implementations, getting rid of a lot
of code.
|
14年前 |
Sam Hocevar
|
10b321b204
|
core: get rid of now useless <cstdio> includes.
|
14年前 |
Sam Hocevar
|
8f72b1739a
|
gl: use glActiveTexture() instead of glClientActiveTexture() to match
the GLES2 codepath.
|
15年前 |
Sam Hocevar
|
0e7bec2977
|
Use glClientActiveTexture() wherever it appears to make sense.
|
15年前 |
Sam Hocevar
|
1fc1b60e66
|
Add transparency to DebugQuad and ensure it gets rendered over everything.
|
15年前 |
Sam Hocevar
|
39697202d8
|
The DebugQuad object now rotates with time.
|
15年前 |
Sam Hocevar
|
df21968ce2
|
Add texturing support to DebugQuad. Works with OpenGL (fixed pipeline
and programmable pipeline versions) and OpenGL ES 1.x for now.
|
15年前 |
Sam Hocevar
|
246bce7dd7
|
Add a DebugQuad class for simple feature testing.
|
15年前 |