Wed, 30 Jul 2008 04:59:35 -0400 |
Ryan C. Gordon |
Comment out uniform pushing optimization. It's buggy at the moment.
trunk
|
file |
diff |
annotate
|
Wed, 09 Jul 2008 13:27:54 -0400 |
Ryan C. Gordon |
Fixed uninitialized variable in OpenGL glue's nv4 profile detection.
trunk
|
file |
diff |
annotate
|
Sun, 06 Jul 2008 22:01:28 -0400 |
Ryan C. Gordon |
First shot at nv4 profile.
trunk
|
file |
diff |
annotate
|
Fri, 04 Jul 2008 14:56:08 -0400 |
Ryan C. Gordon |
Patched to compile on Windows.
trunk
|
file |
diff |
annotate
|
Thu, 03 Jul 2008 15:25:12 -0400 |
Ryan C. Gordon |
Added MOJOSHADER_glAvailableProfiles().
trunk
|
file |
diff |
annotate
|
Thu, 03 Jul 2008 12:09:26 -0400 |
Ryan C. Gordon |
First piece of work on nv3 profile.
trunk
|
file |
diff |
annotate
|
Thu, 03 Jul 2008 12:08:40 -0400 |
Ryan C. Gordon |
Corrected test for nv2 profile support in OpenGL glue.
trunk
|
file |
diff |
annotate
|
Sun, 29 Jun 2008 18:02:42 -0400 |
Ryan C. Gordon |
Removed all the uniform array nonsense in OpenGL glue.
trunk
|
file |
diff |
annotate
|
Sun, 29 Jun 2008 02:00:08 -0400 |
Ryan C. Gordon |
Fixed glsl120 profile test in OpenGL glue.
trunk
|
file |
diff |
annotate
|
Sun, 29 Jun 2008 01:06:09 -0400 |
Ryan C. Gordon |
Rearranged profile-specific functions in OpenGL glue.
trunk
|
file |
diff |
annotate
|
Sun, 29 Jun 2008 00:28:47 -0400 |
Ryan C. Gordon |
Removed obsolete SUPPORT_PROFILE_NV2 test.
trunk
|
file |
diff |
annotate
|
Sun, 29 Jun 2008 00:16:56 -0400 |
Ryan C. Gordon |
Added framework for GLSL 1.20 support.
trunk
|
file |
diff |
annotate
|
Wed, 25 Jun 2008 01:29:20 -0400 |
Ryan C. Gordon |
Changed a sizeof() to make it more sane.
trunk
|
file |
diff |
annotate
|
Wed, 25 Jun 2008 01:27:05 -0400 |
Ryan C. Gordon |
Use local parameters, not environment params, in the arb1/nv2 profiles.
trunk
|
file |
diff |
annotate
|
Wed, 25 Jun 2008 00:19:32 -0400 |
Ryan C. Gordon |
Removed unused variable.
trunk
|
file |
diff |
annotate
|
Tue, 24 Jun 2008 14:48:39 -0400 |
Ryan C. Gordon |
Try to only push uniforms when changed.
trunk
|
file |
diff |
annotate
|
Tue, 24 Jun 2008 14:45:05 -0400 |
Ryan C. Gordon |
Cleaned up shader type mess.
trunk
|
file |
diff |
annotate
|
Fri, 20 Jun 2008 01:29:24 -0400 |
Ryan C. Gordon |
Fixed detection of OpenGL extensions needed by nv2 profile.
trunk
|
file |
diff |
annotate
|
Wed, 18 Jun 2008 01:24:47 -0400 |
Ryan C. Gordon |
Patched to compile.
trunk
|
file |
diff |
annotate
|
Wed, 18 Jun 2008 01:22:34 -0400 |
Ryan C. Gordon |
Moved some booleans to true bitfields.
trunk
|
file |
diff |
annotate
|
Wed, 18 Jun 2008 01:18:26 -0400 |
Ryan C. Gordon |
First (untested) work on nv2 profile.
trunk
|
file |
diff |
annotate
|
Sat, 14 Jun 2008 22:16:16 -0400 |
Ryan C. Gordon |
Removed some debug code from the arb1 profile's OpenGL glue.
trunk
|
file |
diff |
annotate
|
Sat, 14 Jun 2008 22:15:40 -0400 |
Ryan C. Gordon |
Fixed MOJOSHADER_glBindProgram() for arb1 profile (thanks, Nicholas!).
trunk
|
file |
diff |
annotate
|
Tue, 03 Jun 2008 13:23:16 -0400 |
Ryan C. Gordon |
Cleaned up memory management in MOJOSHADER_glLinkProgram().
trunk
|
file |
diff |
annotate
|
Mon, 02 Jun 2008 16:36:52 -0400 |
Ryan C. Gordon |
Fixed cut-and-paste error (thanks, Nicholas!).
trunk
|
file |
diff |
annotate
|
Mon, 02 Jun 2008 00:14:02 -0400 |
Ryan C. Gordon |
Bunch more work (ARB1 profile, OpenGL glue, and general fixes).
trunk
|
file |
diff |
annotate
|
Thu, 29 May 2008 13:16:37 -0400 |
Ryan C. Gordon |
More work on ARB1 profile OpenGL glue.
trunk
|
file |
diff |
annotate
|
Thu, 29 May 2008 12:30:03 -0400 |
Ryan C. Gordon |
Fixed cut-and-paste error.
trunk
|
file |
diff |
annotate
|
Wed, 28 May 2008 09:49:53 -0400 |
Ryan C. Gordon |
Wrote most of the arb1 OpenGL glue code.
trunk
|
file |
diff |
annotate
|
Sun, 25 May 2008 03:35:38 -0400 |
Ryan C. Gordon |
Initial work on ARB1 profile.
trunk
|
file |
diff |
annotate
|
Tue, 13 May 2008 04:29:56 -0400 |
Ryan C. Gordon |
Fixed incorrect vertex shader attribute location lookup.
trunk
|
file |
diff |
annotate
|
Sat, 10 May 2008 23:11:51 -0400 |
Ryan C. Gordon |
Shrunk variable name to fit draconian 80-char standards.
trunk
|
file |
diff |
annotate
|
Sat, 10 May 2008 23:11:18 -0400 |
Ryan C. Gordon |
Fixed underallocation bug.
trunk
|
file |
diff |
annotate
|
Fri, 09 May 2008 20:32:27 -0400 |
Ryan C. Gordon |
Fixes for Visual Studio level 4 compiler warnings.
trunk
|
file |
diff |
annotate
|
Thu, 08 May 2008 00:42:50 -0400 |
Ryan C. Gordon |
Fix/disable annoying Visual C++ level 4 warnings.
trunk
|
file |
diff |
annotate
|
Tue, 06 May 2008 00:30:44 -0400 |
Ryan C. Gordon |
Patched to compile when built as C++ code.
trunk
|
file |
diff |
annotate
|
Tue, 06 May 2008 00:26:59 -0400 |
Ryan C. Gordon |
Sampler loading support in OpenGL glue.
trunk
|
file |
diff |
annotate
|
Mon, 05 May 2008 21:20:06 -0400 |
Ryan C. Gordon |
OpenGL glue now handles Uniform arrays.
trunk
|
file |
diff |
annotate
|
Sat, 03 May 2008 14:16:01 -0400 |
Ryan C. Gordon |
Patched to compile on older (?) GL headers.
trunk
|
file |
diff |
annotate
|
Sat, 03 May 2008 13:42:47 -0400 |
Ryan C. Gordon |
Added MOJOSHADER_glMaxUniforms().
trunk
|
file |
diff |
annotate
|
Wed, 30 Apr 2008 06:09:05 -0400 |
Ryan C. Gordon |
Implemented MOJOSHADER_glBestProfile().
trunk
|
file |
diff |
annotate
|
Wed, 30 Apr 2008 01:35:46 -0400 |
Ryan C. Gordon |
Fixed logic bug in uniform setting.
trunk
|
file |
diff |
annotate
|
Wed, 30 Apr 2008 01:22:45 -0400 |
Ryan C. Gordon |
More Windows patches.
trunk
|
file |
diff |
annotate
|
Tue, 29 Apr 2008 20:46:43 -0400 |
Ryan C. Gordon |
Get that typedef, too...
trunk
|
file |
diff |
annotate
|
Tue, 29 Apr 2008 20:33:02 -0400 |
Ryan C. Gordon |
Visual C++ fixes.
trunk
|
file |
diff |
annotate
|
Tue, 29 Apr 2008 05:44:40 -0400 |
Ryan C. Gordon |
Cleanups for building as C++ code.
trunk
|
file |
diff |
annotate
|
Tue, 29 Apr 2008 04:16:38 -0400 |
Ryan C. Gordon |
Moved gl*.h into GL directory.
trunk
|
file |
diff |
annotate
|
Mon, 28 Apr 2008 23:14:14 -0400 |
Ryan C. Gordon |
Added MOJOSHADER_glGetShaderParseData().
trunk
|
file |
diff |
annotate
|
Mon, 28 Apr 2008 22:13:55 -0400 |
Ryan C. Gordon |
Added comment header to mojoshader_opengl.c ...
trunk
|
file |
diff |
annotate
|
Mon, 28 Apr 2008 17:42:24 -0400 |
Ryan C. Gordon |
Fixed vertex attribute aliasing in OpenGL glue code.
trunk
|
file |
diff |
annotate
|
Mon, 28 Apr 2008 07:23:38 -0400 |
Ryan C. Gordon |
Fixed compiler warnings.
trunk
|
file |
diff |
annotate
|
Mon, 28 Apr 2008 06:00:37 -0400 |
Ryan C. Gordon |
Renamed glInit and glDeinit to glCreateContext and glDestroyContext.
trunk
|
file |
diff |
annotate
|
Mon, 28 Apr 2008 05:50:02 -0400 |
Ryan C. Gordon |
OpenGL glue now allows for multiple contexts.
trunk
|
file |
diff |
annotate
|
Mon, 28 Apr 2008 04:49:02 -0400 |
Ryan C. Gordon |
Support for half-float attribute arrays.
trunk
|
file |
diff |
annotate
|
Sun, 27 Apr 2008 22:43:02 -0400 |
Ryan C. Gordon |
Fixed logic error.
trunk
|
file |
diff |
annotate
|
Sun, 27 Apr 2008 21:19:17 -0400 |
Ryan C. Gordon |
OpenGL extension lookup and entry point loading.
trunk
|
file |
diff |
annotate
|
Sun, 27 Apr 2008 05:34:33 -0400 |
Ryan C. Gordon |
Patched mojoshader_opengl.c to compile, mostly.
trunk
|
file |
diff |
annotate
|
Sun, 27 Apr 2008 05:16:36 -0400 |
Ryan C. Gordon |
Disable any enabled client-side arrays when binding a new shader.
trunk
|
file |
diff |
annotate
|
Sun, 27 Apr 2008 05:10:35 -0400 |
Ryan C. Gordon |
Enable client-side arrays as necessary.
trunk
|
file |
diff |
annotate
|
Sun, 27 Apr 2008 05:10:17 -0400 |
Ryan C. Gordon |
Don't update vertex arrays if bound program has no vertex shader.
trunk
|
file |
diff |
annotate
|