mojoshader.c
Tue, 24 May 2011 23:24:15 -0400 Ryan C. Gordon GLSL: texldd-specific arguments need to be cast to vec2.
Tue, 24 May 2011 23:15:50 -0400 Ryan C. Gordon Favor GL_ARB_shader_texture_lod over GL_EXT_gpu_shader4.
Sun, 22 May 2011 17:18:41 -0400 Ryan C. Gordon Implemented TEXLDD opcode for GLSL, ARB1, and NV2.
Sun, 22 May 2011 01:27:04 -0400 Ryan C. Gordon Corrected out of memory error position.
Thu, 11 Nov 2010 04:13:08 -0500 Ryan C. Gordon Cleaned up error position reporting.
Tue, 09 Nov 2010 05:05:41 -0500 Ryan C. Gordon Made ErrorList struct opaque to callers.
Tue, 09 Nov 2010 05:00:03 -0500 Ryan C. Gordon Paying off more technical debt: unified growable buffers into one place.
Mon, 08 Nov 2010 19:06:56 -0500 Ryan C. Gordon Removed the Big Scratch Buffer. Saves 4 kilobytes of heap per bytecode parse.
Thu, 04 Nov 2010 02:14:51 -0400 Ryan C. Gordon Added a bunch of FIXMEs to accurately portray current technical debt.
Wed, 03 Nov 2010 22:54:17 -0400 Ryan C. Gordon Cut-and-paste cleanup: unified the ErrorList functionality.
Tue, 06 Apr 2010 16:03:27 -0400 Ryan C. Gordon Backed out changeset 93e2e2f17bbb ... that fix was wrong.
Tue, 06 Apr 2010 15:39:16 -0400 Ryan C. Gordon Fixed GLSL source register swizzles. Kinda scary that never got caught before.
Wed, 24 Mar 2010 09:56:34 -0400 Ryan C. Gordon Don't keep processing bytecode if the data is clearly not a shader at all.
Wed, 30 Dec 2009 14:59:16 -0500 Ryan C. Gordon Allow compiler to strip disabled glsl120 and nvX profiles as dead code.
Wed, 30 Dec 2009 03:34:25 -0500 Ryan C. Gordon Minor Ryanification.
Wed, 30 Dec 2009 03:32:54 -0500 Ryan C. Gordon Emit vs_1_1 properly (thanks, Aras!).
Tue, 29 Dec 2009 22:36:27 +0200 Aras Pranckevicius vs_1_1 also has decls on D3D9
Tue, 29 Dec 2009 22:35:51 +0200 Aras Pranckevicius when profile is compiled out, dont crash later
Sun, 15 Nov 2009 14:02:18 -0500 Ryan C. Gordon Bunch of small tweaks to make this compile as C++ code without errors/warnings.
Sun, 16 Aug 2009 17:00:32 -0400 Ryan C. Gordon Move glsl "#version" pragma to the preflight section, so it's always first.
Fri, 07 Aug 2009 16:29:08 -0400 Ryan C. Gordon I think this should be "bool" here.
Thu, 06 Aug 2009 14:33:56 -0400 Ryan C. Gordon "Must Push" seemed more correct than "Must Load".
Wed, 05 Aug 2009 18:39:52 -0400 Ryan C. Gordon Added some FIXMEs.
Fri, 13 Feb 2009 09:22:20 -0500 Ryan C. Gordon Don't include malloc()/free() references if using MOJOSHADER_FORCE_ALLOCATOR.
Tue, 10 Feb 2009 17:24:05 -0500 Ryan C. Gordon Fixed stupid linked list bug.
Sat, 07 Feb 2009 00:54:27 -0500 Ryan C. Gordon Simplify StrDup().
Sat, 07 Feb 2009 00:35:17 -0500 Ryan C. Gordon Renamed internal_malloc() and internal_free().
Tue, 03 Feb 2009 17:51:13 -0500 Ryan C. Gordon Make sure internal symbols aren't polluting namespace.
Tue, 03 Feb 2009 17:06:09 -0500 Ryan C. Gordon Fixed bytecode parser's main loop.
Tue, 03 Feb 2009 09:04:48 -0500 Ryan C. Gordon Write out unknown token value in hexadecimal.
less more (0) -300 -100 -50 -30 tip