Wed, 12 Jan 2011 03:44:28 -0500 Added in (most) HLSL intrinsic functions.
Ryan C. Gordon <icculus@icculus.org> [Wed, 12 Jan 2011 03:44:28 -0500] rev 974
Added in (most) HLSL intrinsic functions. There are over 4000 (!) of them when you factor in the overloaded versions. This allows semantic analysis to know all these important functions are defined when the shader makes use of them.
Wed, 12 Jan 2011 03:46:17 -0500 Cleaned up the mess of function call processing.
Ryan C. Gordon <icculus@icculus.org> [Wed, 12 Jan 2011 03:46:17 -0500] rev 973
Cleaned up the mess of function call processing.
Tue, 11 Jan 2011 20:46:24 -0500 Simplified TEST_PROFILE macro in choose_src_profile().
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Jan 2011 20:46:24 -0500] rev 972
Simplified TEST_PROFILE macro in choose_src_profile().
Tue, 11 Jan 2011 20:39:09 -0500 Throw away our dummy usertypes from the parse phase.
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Jan 2011 20:39:09 -0500] rev 971
Throw away our dummy usertypes from the parse phase. They are incorrect, and need to be correctly built during semantic analysis.
Tue, 11 Jan 2011 03:37:38 -0500 Added a FIXME.
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Jan 2011 03:37:38 -0500] rev 970
Added a FIXME.
Tue, 11 Jan 2011 03:35:26 -0500 Rewrote variable declaration semantic analysis to handle comma-separated vars.
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Jan 2011 03:35:26 -0500] rev 969
Rewrote variable declaration semantic analysis to handle comma-separated vars.
Tue, 11 Jan 2011 03:34:08 -0500 Fixed incorrect fall-through between case blocks.
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Jan 2011 03:34:08 -0500] rev 968
Fixed incorrect fall-through between case blocks.
Tue, 11 Jan 2011 03:32:17 -0500 Fixed incorrect variable reference.
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Jan 2011 03:32:17 -0500] rev 967
Fixed incorrect variable reference.
Sun, 12 Dec 2010 02:52:17 -0500 Semantic analysis now tries to assign a unique id to every variable.
Ryan C. Gordon <icculus@icculus.org> [Sun, 12 Dec 2010 02:52:17 -0500] rev 966
Semantic analysis now tries to assign a unique id to every variable. This way, we don't have to worry about scopes or identifier lookup when building the IR.
Sun, 12 Dec 2010 02:42:45 -0500 Added hash_iter() function, for iterating all matching entries in a hashtable.
Ryan C. Gordon <icculus@icculus.org> [Sun, 12 Dec 2010 02:42:45 -0500] rev 965
Added hash_iter() function, for iterating all matching entries in a hashtable.
(0) -300 -100 -10 +10 +100 +300 tip