Fri, 13 Apr 2012 00:26:21 -0400 ARB1 profile: implemented matrix multiply opcodes.
Ryan C. Gordon <icculus@icculus.org> [Fri, 13 Apr 2012 00:26:21 -0400] rev 1078
ARB1 profile: implemented matrix multiply opcodes. Specifically: M4X4, M4X3, M3X4, M3X3, M3X2.
Fri, 13 Apr 2012 00:24:21 -0400 Cleaned up some cut-and-paste.
Ryan C. Gordon <icculus@icculus.org> [Fri, 13 Apr 2012 00:24:21 -0400] rev 1077
Cleaned up some cut-and-paste.
Fri, 13 Apr 2012 00:24:04 -0400 Removed some FIXMEs...I think this code is right as-is.
Ryan C. Gordon <icculus@icculus.org> [Fri, 13 Apr 2012 00:24:04 -0400] rev 1076
Removed some FIXMEs...I think this code is right as-is.
Thu, 12 Apr 2012 23:13:16 -0400 Flag more registers as scalar. Fixes use of dcl_fog, oPts and oFog registers.
Ryan C. Gordon <icculus@icculus.org> [Thu, 12 Apr 2012 23:13:16 -0400] rev 1075
Flag more registers as scalar. Fixes use of dcl_fog, oPts and oFog registers.
Wed, 04 Jan 2012 13:07:50 -0800 Corrected scalar opcode behavior in the preshader virtual machine.
Ryan C. Gordon <icculus@icculus.org> [Wed, 04 Jan 2012 13:07:50 -0800] rev 1074
Corrected scalar opcode behavior in the preshader virtual machine.
Wed, 21 Dec 2011 04:10:58 -0500 Cleaned up half-float stuff.
Ryan C. Gordon <icculus@icculus.org> [Wed, 21 Dec 2011 04:10:58 -0500] rev 1073
Cleaned up half-float stuff.
Wed, 21 Dec 2011 04:10:42 -0500 Fixed up calling GL2 vs ARB extension entry points.
Ryan C. Gordon <icculus@icculus.org> [Wed, 21 Dec 2011 04:10:42 -0500] rev 1072
Fixed up calling GL2 vs ARB extension entry points. Should fix Super Meat Boy (etc) on Mesa-based Linux OpenGL drivers.
Wed, 21 Dec 2011 02:41:48 -0500 We never actually use glGetProgramStringARB().
Ryan C. Gordon <icculus@icculus.org> [Wed, 21 Dec 2011 02:41:48 -0500] rev 1071
We never actually use glGetProgramStringARB().
Wed, 21 Dec 2011 02:19:10 -0500 Reworked GLSL extension and version detection.
Ryan C. Gordon <icculus@icculus.org> [Wed, 21 Dec 2011 02:19:10 -0500] rev 1070
Reworked GLSL extension and version detection. Also disabled forcibly declaring GLSL available if the GL version is >= 2.0, because the ARB extensions use different entry points than the core version. Silly mistake.
Mon, 28 Nov 2011 07:41:31 -0500 Extremely minor tweak.
Ryan C. Gordon <icculus@icculus.org> [Mon, 28 Nov 2011 07:41:31 -0500] rev 1069
Extremely minor tweak.
(0) -1000 -300 -100 -10 +10 +100 tip