Thu, 17 Apr 2008 03:01:57 -0400 DST is a vertex-only opcode. trunk
Ryan C. Gordon <icculus@icculus.org> [Thu, 17 Apr 2008 03:01:57 -0400] rev 137
DST is a vertex-only opcode.
Thu, 17 Apr 2008 03:00:35 -0400 Removed DST clutter in GLSL profile, too. trunk
Ryan C. Gordon <icculus@icculus.org> [Thu, 17 Apr 2008 03:00:35 -0400] rev 136
Removed DST clutter in GLSL profile, too.
Thu, 17 Apr 2008 02:50:27 -0400 Cleaned up LRP emitter in GLSL profile. trunk
Ryan C. Gordon <icculus@icculus.org> [Thu, 17 Apr 2008 02:50:27 -0400] rev 135
Cleaned up LRP emitter in GLSL profile. I have no idea why I did this operation per-component before. Probably just went from the psuedocode in the D3D asm reference without thinking about it.
Thu, 17 Apr 2008 02:35:56 -0400 Just adding some whitespace in the GLSL profile's LOOP emitter. trunk
Ryan C. Gordon <icculus@icculus.org> [Thu, 17 Apr 2008 02:35:56 -0400] rev 134
Just adding some whitespace in the GLSL profile's LOOP emitter.
Wed, 16 Apr 2008 23:19:25 -0400 Fixed LOOP output in GLSL profile. trunk
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Apr 2008 23:19:25 -0400] rev 133
Fixed LOOP output in GLSL profile.
Wed, 16 Apr 2008 18:03:08 -0400 Missed a few more 'f' chars in GLSL floating point constants. trunk
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Apr 2008 18:03:08 -0400] rev 132
Missed a few more 'f' chars in GLSL floating point constants.
Wed, 16 Apr 2008 18:01:16 -0400 Removed 'f' from floating point constants in GLSL profile. trunk
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Apr 2008 18:01:16 -0400] rev 131
Removed 'f' from floating point constants in GLSL profile. Apparently these ARE allowed, but only in "#version 120" mode...for now, they probably work identically except in GLSL's parser, so just don't emit them.
Wed, 16 Apr 2008 17:58:11 -0400 Fix to M3X2 in GLSL profile. trunk
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Apr 2008 17:58:11 -0400] rev 130
Fix to M3X2 in GLSL profile. M3X2 should output a vec2, not a vec3.
Wed, 16 Apr 2008 17:53:41 -0400 Fixed DEF and DEFI output in GLSL profile. trunk
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Apr 2008 17:53:41 -0400] rev 129
Fixed DEF and DEFI output in GLSL profile. Apparently you can't do "1.0f" for float constants, just "1.0" ... at least, that's what Apple's GLSL compiler thinks, and you have to do an assignment instead of a direct constructor.
Wed, 16 Apr 2008 17:43:10 -0400 Removed a commented-out line. trunk
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Apr 2008 17:43:10 -0400] rev 128
Removed a commented-out line.
(0) -100 -10 +10 +100 +300 +1000 tip