Wed, 02 Mar 2011 21:29:29 -0800 Ryan C. Gordon Switch statements were dropping the ball on semantic analysis.
Wed, 23 Feb 2011 16:46:14 -0500 Ryan C. Gordon Removed some debug code.
Wed, 23 Feb 2011 16:45:06 -0500 Ryan C. Gordon Minor tweaks in case I expose semantic analysis phase to the public API later.
Tue, 22 Feb 2011 02:51:33 -0500 Ryan C. Gordon Disable debug output.
Tue, 22 Feb 2011 02:51:06 -0500 Ryan C. Gordon Fixed incorrect union accesses.
Tue, 22 Feb 2011 02:50:48 -0500 Ryan C. Gordon Fixed stupid bug in stupid debug code. :)
Tue, 22 Feb 2011 02:34:26 -0500 Ryan C. Gordon Yet another approach to overloaded function selection.
Mon, 21 Feb 2011 18:25:42 -0500 Ryan C. Gordon Yet-another attempt at getting function overloading selection correct.
Mon, 21 Feb 2011 03:06:00 -0500 Ryan C. Gordon More work on ambiguous function overloads.
Mon, 21 Feb 2011 00:26:32 -0500 Ryan C. Gordon Assembler: fixed *_gt conditional.
Thu, 10 Feb 2011 22:20:04 -0500 Ryan C. Gordon Fixed logic in error reporting on ambiguous function calls.
Thu, 10 Feb 2011 18:52:50 -0500 Ryan C. Gordon Don't print loop attributes if user didn't explicitly specify one.
Thu, 10 Feb 2011 18:37:29 -0500 Ryan C. Gordon More work on overloaded intrinsic functions.
Thu, 10 Feb 2011 00:05:36 -0800 Ryan C. Gordon More work on fixing up overloaded function selection.
Thu, 10 Feb 2011 00:05:10 -0800 Ryan C. Gordon Add more intrinsic function overloads. This is getting out of control now.
Wed, 09 Feb 2011 04:32:00 -0500 Ryan C. Gordon More work on overloaded function matching.
Sun, 06 Feb 2011 04:01:43 -0500 Ryan C. Gordon Allow constructors with sub-vectors (or whatever you'd call this).
Wed, 19 Jan 2011 01:38:01 -0800 Ryan C. Gordon Fixed some uninitialized memory reads, compliments of valgrind.
Wed, 19 Jan 2011 01:24:08 -0800 Ryan C. Gordon Vectors and matrices can be dereferenced like arrays.
Wed, 19 Jan 2011 01:04:40 -0800 Ryan C. Gordon Fixed dropping pieces of structs with comma-separated members.
Tue, 18 Jan 2011 13:49:42 -0800 Ryan C. Gordon Let type coercion deal with vectors and matrices.
Tue, 18 Jan 2011 13:44:52 -0800 Ryan C. Gordon Moved assignment into the scope where it's actually used.
Tue, 18 Jan 2011 10:42:25 -0800 Ryan C. Gordon Don't use the reduced type when choosing a swizzle.
Tue, 18 Jan 2011 00:32:15 -0500 Ryan C. Gordon Make sure swizzle isn't too large ("float2(1,2).xyz" is invalid).
Tue, 18 Jan 2011 00:29:14 -0500 Ryan C. Gordon Vector swizzling now reports correct type.
Thu, 13 Jan 2011 04:13:07 -0500 Ryan C. Gordon Fixed reference to wrong variable.
Thu, 13 Jan 2011 02:50:21 -0500 Ryan C. Gordon Added a FIXME.
Thu, 13 Jan 2011 02:50:15 -0500 Ryan C. Gordon Clean up bogus usertypes leftover from parse phase, during semantic analysis.
Wed, 12 Jan 2011 03:39:21 -0500 Ryan C. Gordon Added some FIXMEs.
Wed, 12 Jan 2011 03:44:28 -0500 Ryan C. Gordon Added in (most) HLSL intrinsic functions.
(0) -1000 -300 -100 -50 -30 +30 +50 +100 +300 tip