Fri, 13 Feb 2009 09:17:46 -0500 |
Ryan C. Gordon |
Added a FIXME.
|
file |
diff |
annotate
|
Fri, 13 Feb 2009 09:17:05 -0500 |
Ryan C. Gordon |
We already #included malloc.h in mojoshader_internal.h ...
|
file |
diff |
annotate
|
Thu, 12 Feb 2009 02:48:35 -0500 |
Ryan C. Gordon |
Added a FIXME.
|
file |
diff |
annotate
|
Sat, 07 Feb 2009 00:35:17 -0500 |
Ryan C. Gordon |
Renamed internal_malloc() and internal_free().
|
file |
diff |
annotate
|
Tue, 03 Feb 2009 00:32:09 -0500 |
Ryan C. Gordon |
Minor logic tweak.
|
file |
diff |
annotate
|
Tue, 03 Feb 2009 00:31:34 -0500 |
Ryan C. Gordon |
Allow multiple errors from parsing.
|
file |
diff |
annotate
|
Mon, 02 Feb 2009 16:13:27 -0500 |
Ryan C. Gordon |
Fixed a comment.
|
file |
diff |
annotate
|
Thu, 11 Dec 2008 00:01:08 -0500 |
Ryan C. Gordon |
Fixed wrong value for allow_glsl on non-Mac platforms.
|
file |
diff |
annotate
|
Thu, 04 Dec 2008 21:36:11 -0500 |
Ryan C. Gordon |
Initial work on assembler. Not even close to done.
|
file |
diff |
annotate
|
Tue, 02 Dec 2008 06:24:35 -0500 |
Ryan C. Gordon |
Moved some common stuff to mojoshader_internal.h ...
|
file |
diff |
annotate
|
Tue, 02 Dec 2008 06:20:53 -0500 |
Ryan C. Gordon |
Removed bitfields for full ints.
|
file |
diff |
annotate
|
Fri, 28 Nov 2008 04:05:55 -0500 |
Ryan C. Gordon |
Fixed OS X detection code.
|
file |
diff |
annotate
|
Fri, 28 Nov 2008 04:05:43 -0500 |
Ryan C. Gordon |
glUseProgramObject isn't part of arb1.
|
file |
diff |
annotate
|
Fri, 07 Nov 2008 19:32:24 -0500 |
Ryan C. Gordon |
Forbid GLSL on Mac OS X Tiger systems.
|
file |
diff |
annotate
|
Tue, 26 Aug 2008 05:54:49 -0400 |
Ryan C. Gordon |
Allow overriding of swizzle on vertex attributes during bytecode parsing.
|
file |
diff |
annotate
|
Sat, 23 Aug 2008 20:33:03 -0400 |
Ryan C. Gordon |
Added support for GL_ARB_half_float_vertex and GL_OES_vertex_half_float.
|
file |
diff |
annotate
|
Mon, 18 Aug 2008 11:32:15 -0400 |
Ryan C. Gordon |
Added a FIXME.
|
file |
diff |
annotate
|
Mon, 18 Aug 2008 11:16:05 -0400 |
Ryan C. Gordon |
Removed all the unnecessary POSITION0 tapdancing.
trunk
|
file |
diff |
annotate
|
Mon, 04 Aug 2008 05:56:56 -0400 |
Ryan C. Gordon |
Patched to compile on Windows.
trunk
|
file |
diff |
annotate
|
Mon, 04 Aug 2008 09:25:32 +0200 |
Ryan C. Gordon |
Logic bug: could hit else condition when we didn't want to.
trunk
|
file |
diff |
annotate
|
Thu, 31 Jul 2008 19:15:06 -0400 |
Ryan C. Gordon |
Rebind application-requested program if we had to change it.
trunk
|
file |
diff |
annotate
|
Thu, 31 Jul 2008 19:05:57 -0400 |
Ryan C. Gordon |
Set cached uniforms default to 0, not 0xFF, since that actually IS the default.
trunk
|
file |
diff |
annotate
|
Thu, 31 Jul 2008 17:48:36 -0400 |
Ryan C. Gordon |
Expose true constant arrays in parseData, load them at link time for GLSL.
trunk
|
file |
diff |
annotate
|
Wed, 30 Jul 2008 05:11:15 -0400 |
Ryan C. Gordon |
Windows typedef for "int32" was incorrectly flagged "unsigned"
trunk
|
file |
diff |
annotate
|
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
|