Mon, 09 Feb 2009 17:53:54 -0500 |
Ryan C. Gordon |
Initial work on preprocessor. Not yet complete!
|
file |
diff |
annotate
|
Thu, 05 Feb 2009 12:39:19 -0500 |
Ryan C. Gordon |
Fixed a comment typo.
|
file |
diff |
annotate
|
Tue, 03 Feb 2009 00:31:34 -0500 |
Ryan C. Gordon |
Allow multiple errors from parsing.
|
file |
diff |
annotate
|
Sat, 20 Dec 2008 05:48:38 -0500 |
Ryan C. Gordon |
First (incomplete!) shot at more robust CTAB support.
|
file |
diff |
annotate
|
Fri, 19 Dec 2008 00:05:20 -0500 |
Ryan C. Gordon |
Allow errors to specify post-processing problems.
|
file |
diff |
annotate
|
Sat, 13 Dec 2008 02:22:32 -0500 |
Ryan C. Gordon |
First steps of reworking tokenizer.
|
file |
diff |
annotate
|
Wed, 10 Dec 2008 04:24:28 -0500 |
Ryan C. Gordon |
Actually, let's make assembly error positions be option base 1.
|
file |
diff |
annotate
|
Wed, 10 Dec 2008 03:48:38 -0500 |
Ryan C. Gordon |
Added error position information to MOJOSHADER_parseData.
|
file |
diff |
annotate
|
Mon, 08 Dec 2008 05:12:54 -0500 |
Ryan C. Gordon |
Bunch More Work on the assembler.
|
file |
diff |
annotate
|
Sat, 06 Dec 2008 21:20:03 -0500 |
Ryan C. Gordon |
Renamed "passthrough" profile to "bytecode"
|
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
|
Mon, 01 Dec 2008 17:55:58 -0500 |
Ryan C. Gordon |
Make the C struct definitions more C++ friendly.
|
file |
diff |
annotate
|
Mon, 01 Dec 2008 17:54:48 -0500 |
Ryan C. Gordon |
Only define MOJOSHADER_VERSION and MOJOSHADER_CHANGESET if required.
|
file |
diff |
annotate
|
Fri, 07 Nov 2008 20:48:47 -0500 |
Ryan C. Gordon |
Added MOJOSHADER_maxShaderModel().
|
file |
diff |
annotate
|
Wed, 05 Nov 2008 20:53:05 -0500 |
Ryan C. Gordon |
Generate MOJOSHADER_VERSION, etc.
|
file |
diff |
annotate
|
Wed, 24 Sep 2008 07:27:26 -0400 |
Ryan C. Gordon |
Happy September. Minor comment tweak.
|
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
|
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
|
Sun, 06 Jul 2008 22:01:28 -0400 |
Ryan C. Gordon |
First shot at nv4 profile.
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
|
Sun, 29 Jun 2008 00:16:56 -0400 |
Ryan C. Gordon |
Added framework for GLSL 1.20 support.
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
|
Tue, 03 Jun 2008 14:26:38 -0400 |
Ryan C. Gordon |
Better attempt at instruction counts, with official numbers from msdn.
trunk
|
file |
diff |
annotate
|
Mon, 02 Jun 2008 17:54:41 -0400 |
Ryan C. Gordon |
Removed MOJOSHADER_glSetSampler() from the public header.
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, 06 May 2008 00:26:59 -0400 |
Ryan C. Gordon |
Sampler loading support in OpenGL glue.
trunk
|
file |
diff |
annotate
|
Mon, 05 May 2008 02:50:19 -0400 |
Ryan C. Gordon |
Relative addressing fixes.
trunk
|
file |
diff |
annotate
|
Sat, 03 May 2008 15:28:30 -0400 |
Ryan C. Gordon |
Report hardcoded constants in MOJOSHADER_parseData.
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
|
Mon, 28 Apr 2008 23:14:14 -0400 |
Ryan C. Gordon |
Added MOJOSHADER_glGetShaderParseData().
trunk
|
file |
diff |
annotate
|
Mon, 28 Apr 2008 07:22:27 -0400 |
Ryan C. Gordon |
Added UNKNOWN value to the enums in the public API.
trunk
|
file |
diff |
annotate
|
Mon, 28 Apr 2008 07:18:56 -0400 |
Ryan C. Gordon |
Minor documentation update.
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 05:01:18 -0400 |
Ryan C. Gordon |
Added MOJOSHADER_glGetError() function, filled in error state.
trunk
|
file |
diff |
annotate
|
Sun, 27 Apr 2008 04:59:30 -0400 |
Ryan C. Gordon |
Minor comment added.
trunk
|
file |
diff |
annotate
|
Sun, 27 Apr 2008 04:38:00 -0400 |
Ryan C. Gordon |
Documentation update.
trunk
|
file |
diff |
annotate
|
Sun, 27 Apr 2008 03:04:30 -0400 |
Ryan C. Gordon |
Minor clarification in MOJOSHADER_glInit() documentation.
trunk
|
file |
diff |
annotate
|
Sat, 26 Apr 2008 04:37:25 -0400 |
Ryan C. Gordon |
Removed incorrect statement in the documentation.
trunk
|
file |
diff |
annotate
|
Sat, 26 Apr 2008 04:36:10 -0400 |
Ryan C. Gordon |
Removed references to "fragment" programs in header.
trunk
|
file |
diff |
annotate
|
Sat, 26 Apr 2008 04:34:01 -0400 |
Ryan C. Gordon |
Reduced const insanity in API spec.
trunk
|
file |
diff |
annotate
|
Sat, 26 Apr 2008 04:32:07 -0400 |
Ryan C. Gordon |
Added API to set pixel shader uniforms.
trunk
|
file |
diff |
annotate
|
Fri, 25 Apr 2008 23:15:52 -0400 |
Ryan C. Gordon |
API design change.
trunk
|
file |
diff |
annotate
|
Fri, 25 Apr 2008 21:12:42 -0400 |
Ryan C. Gordon |
Initial API proposal for OpenGL glue.
trunk
|
file |
diff |
annotate
|
Fri, 25 Apr 2008 03:57:48 -0400 |
Ryan C. Gordon |
Added profile-specific variable names to returned parse data.
trunk
|
file |
diff |
annotate
|
Wed, 23 Apr 2008 04:19:39 -0400 |
Ryan C. Gordon |
Store profile string in MOJOSHADER_parseData.
trunk
|
file |
diff |
annotate
|
Sat, 19 Apr 2008 03:58:57 -0400 |
Ryan C. Gordon |
Hopefully sorted out the reported uniform/attribute mess.
trunk
|
file |
diff |
annotate
|
Sat, 19 Apr 2008 02:29:41 -0400 |
Ryan C. Gordon |
Removed explicit numbers on enums in mojoshader.h.
trunk
|
file |
diff |
annotate
|
Sat, 19 Apr 2008 02:26:26 -0400 |
Ryan C. Gordon |
Export sampler information in public API.
trunk
|
file |
diff |
annotate
|
Sat, 19 Apr 2008 01:31:47 -0400 |
Ryan C. Gordon |
Don't create unnecessary attributes.
trunk
|
file |
diff |
annotate
|
Sun, 06 Apr 2008 09:35:19 -0400 |
Ryan C. Gordon |
Print output in testparse.c byte-by-byte instead of as an ASCIZ string.
trunk
|
file |
diff |
annotate
|
Sun, 06 Apr 2008 04:45:06 -0400 |
Ryan C. Gordon |
Added "passthrough" profile, which just sends the bytecode through unchanged;
trunk
|
file |
diff |
annotate
|
Sat, 05 Apr 2008 12:39:02 -0400 |
Ryan C. Gordon |
First shot at DCL emitter for GLSL profile. Incomplete.
trunk
|
file |
diff |
annotate
|
Sat, 05 Apr 2008 08:21:53 -0400 |
Ryan C. Gordon |
First shot at attributes reporting API.
trunk
|
file |
diff |
annotate
|
Fri, 04 Apr 2008 14:41:47 -0400 |
Ryan C. Gordon |
Allow instance data to be passed to the allocator.
trunk
|
file |
diff |
annotate
|
Fri, 04 Apr 2008 11:27:09 -0400 |
Ryan C. Gordon |
Simplifed public uniform information.
trunk
|
file |
diff |
annotate
|
Fri, 04 Apr 2008 09:45:04 -0400 |
Ryan C. Gordon |
Implemented foundation for reporting uniforms to calling app.
trunk
|
file |
diff |
annotate
|