Fri, 07 Feb 2014 15:57:54 -0500 Static analysis fix.
Ryan C. Gordon <icculus@icculus.org> [Fri, 07 Feb 2014 15:57:54 -0500] rev 1133
Static analysis fix.
Fri, 17 May 2013 15:01:09 -0400 Assembler: Pixel shader DCL opcodes only specify usage for samplers.
Ryan C. Gordon <icculus@icculus.org> [Fri, 17 May 2013 15:01:09 -0400] rev 1132
Assembler: Pixel shader DCL opcodes only specify usage for samplers.
Fri, 17 May 2013 15:00:34 -0400 Fixed whitespace.
Ryan C. Gordon <icculus@icculus.org> [Fri, 17 May 2013 15:00:34 -0400] rev 1131
Fixed whitespace.
Wed, 24 Apr 2013 21:49:39 -0400 Assembler: support ps_1_1 TEX instruction.
Ryan C. Gordon <icculus@icculus.org> [Wed, 24 Apr 2013 21:49:39 -0400] rev 1130
Assembler: support ps_1_1 TEX instruction.
Wed, 17 Apr 2013 23:32:53 -0400 Fixed compiler warning.
Ryan C. Gordon <icculus@icculus.org> [Wed, 17 Apr 2013 23:32:53 -0400] rev 1129
Fixed compiler warning.
Wed, 17 Apr 2013 23:30:10 -0400 Optimizations to preprocessor's find_define().
Ryan C. Gordon <icculus@icculus.org> [Wed, 17 Apr 2013 23:30:10 -0400] rev 1128
Optimizations to preprocessor's find_define(). - don't check for __FILE__ and __LINE__ until after we've checked our hash, since this is the less likely case. - Check against the hard-coded hash value of the strings "__FILE__" and "__LINE__" to avoid unnecessary strcmp() calls. This dropped the profile of this function from 20% of our total CPU time to 10%. Of that 10%, 70% is now the hashing function.
Tue, 16 Apr 2013 00:54:40 -0400 Added a unit test for the previous commit.
Ryan C. Gordon <icculus@icculus.org> [Tue, 16 Apr 2013 00:54:40 -0400] rev 1127
Added a unit test for the previous commit.
Tue, 16 Apr 2013 00:52:22 -0400 Let "#if ((0) + (1) < 2)" understand that '+' isn't a unary operation.
Ryan C. Gordon <icculus@icculus.org> [Tue, 16 Apr 2013 00:52:22 -0400] rev 1126
Let "#if ((0) + (1) < 2)" understand that '+' isn't a unary operation.
Mon, 25 Mar 2013 15:34:28 -0400 Don't use the extension entry point glGetInfoLogARB() in the core GL2 path.
Ryan C. Gordon <icculus@icculus.org> [Mon, 25 Mar 2013 15:34:28 -0400] rev 1125
Don't use the extension entry point glGetInfoLogARB() in the core GL2 path.
Sat, 23 Mar 2013 22:51:35 -0400 Leak fix: delete GLSL shader objects if we fail to compile.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Mar 2013 22:51:35 -0400] rev 1124
Leak fix: delete GLSL shader objects if we fail to compile.
(0) -1000 -300 -100 -10 +10 +100 tip