mojoshader.c
Tue, 17 May 2016 16:13:05 -0400 Ryan C. Gordon Metal: Cleaned up output a little bit.
Tue, 17 May 2016 16:01:06 -0400 Ryan C. Gordon Metal: make constant arrays have unique names.
Mon, 25 Apr 2016 02:55:29 -0400 Ryan C. Gordon Added support for producing shader language source code for Apple's Metal API.
Mon, 25 Apr 2016 02:54:04 -0400 Ryan C. Gordon glsl: texture*Proj() needs vec3 params for cubes and 3d textures.
Mon, 25 Apr 2016 02:51:45 -0400 Ryan C. Gordon Fixed some typos.
Tue, 09 Feb 2016 00:05:18 -0500 Ethan Lee Effect struct parameter support
Fri, 01 Jan 2016 02:12:19 -0500 Ethan Lee - Add ability to build MojoShader as a shared library
Tue, 06 Oct 2015 07:22:47 -0500 Mischanix Bytecode emit: Don't read starting from the end of the token buffer
Sat, 03 Jan 2015 00:50:43 -0500 Ryan C. Gordon Moved some simple things into mojoshader_common.c.
Sun, 23 Nov 2014 21:21:25 -0500 Ryan C. Gordon Added a FIXME.
Sat, 22 Nov 2014 22:15:38 -0500 Ryan C. Gordon Make parsing shaders possible without knowing the token buffer size.
Mon, 28 Apr 2014 14:15:17 -0400 Ryan C. Gordon Shader Model 1 doesn't use an extra token for relative addressing.
Fri, 17 May 2013 15:00:34 -0400 Ryan C. Gordon Fixed whitespace.
Wed, 10 Oct 2012 21:32:58 -0400 Ryan C. Gordon Cleaned out a compiler warning for now.
Fri, 03 Aug 2012 13:39:36 -0400 Ryan C. Gordon Some static analysis fixes from Clang 4.0.
Tue, 29 May 2012 06:17:49 -0400 Ryan C. Gordon GLSL and ARB1: Make sure Shader Model 1 TEX opcode handles non-2D textures.
Tue, 29 May 2012 05:12:40 -0400 Ryan C. Gordon ARB1: Make TEXM3X3* opcodes able to handle Cubemap or Volume samplers.
Tue, 29 May 2012 05:03:21 -0400 Ryan C. Gordon GLSL: Make TEXM3X3* opcodes able to handle Cubemap or Volume samplers.
Tue, 29 May 2012 04:58:11 -0400 Ryan C. Gordon More work on sampler remapping...3D should probably default to cubemaps, etc.
Tue, 29 May 2012 02:43:24 -0400 Ryan C. Gordon Allow sampler type remapping.
Sat, 19 May 2012 01:56:29 -0400 Ryan C. Gordon arb1 TEXM3X3SPEC fix: apparently, arb1 doesn't have a DIV instruction.
Mon, 23 Apr 2012 02:03:02 -0400 Ryan C. Gordon GLSL and ARB1: Implemented TEXM3X3 opcode.
Mon, 23 Apr 2012 01:53:40 -0400 Ryan C. Gordon Handle implicit declaration of ps_1_1 v# registers.
Mon, 23 Apr 2012 01:53:07 -0400 Ryan C. Gordon We already calculated this, don't derefence pointer again.
Mon, 23 Apr 2012 01:19:58 -0400 Ryan C. Gordon GLSL and ARB1: First shot at most of the TEXM3X2* and TEXM3X3* opcodes.
Wed, 18 Apr 2012 00:59:12 -0400 Ryan C. Gordon arb1: use MAD opcode for SRCMOD_SIGN instead of a SUB+MUL pair.
Wed, 18 Apr 2012 00:52:18 -0400 Ryan C. Gordon arb1: implement most of the srcmods.
Wed, 18 Apr 2012 00:19:32 -0400 Ryan C. Gordon glsl: Implemented most of the missing srcmods.
Tue, 17 Apr 2012 03:08:51 -0400 Ryan C. Gordon glsl: Implemented SRCMOD_BIAS and SRCMOD_BIASNEGATE.
Tue, 17 Apr 2012 02:51:58 -0400 Ryan C. Gordon Properly handle coissue instructions.
less more (0) -300 -100 -50 -30 tip