Tue, 25 Aug 2009 23:47:11 -0400 Initializer blocks can nest, like "float4 x[] = { {a,b,c,d}, {a,b,c,d} };"
Ryan C. Gordon <icculus@icculus.org> [Tue, 25 Aug 2009 23:47:11 -0400] rev 790
Initializer blocks can nest, like "float4 x[] = { {a,b,c,d}, {a,b,c,d} };"
Tue, 25 Aug 2009 23:44:04 -0400 Variable declarations can have empty array bounds, like "float x[] = {a,b,c};"
Ryan C. Gordon <icculus@icculus.org> [Tue, 25 Aug 2009 23:44:04 -0400] rev 789
Variable declarations can have empty array bounds, like "float x[] = {a,b,c};"
Tue, 25 Aug 2009 23:40:10 -0400 Allow vector initializers, like "float4 x = {a,b,c,d};"
Ryan C. Gordon <icculus@icculus.org> [Tue, 25 Aug 2009 23:40:10 -0400] rev 788
Allow vector initializers, like "float4 x = {a,b,c,d};"
Tue, 25 Aug 2009 23:20:02 -0400 Added statement block attributes to the HLSL grammar.
Ryan C. Gordon <icculus@icculus.org> [Tue, 25 Aug 2009 23:20:02 -0400] rev 787
Added statement block attributes to the HLSL grammar. These are supposedly only available to Shader Model 4 and Xbox 360 targets.
Tue, 25 Aug 2009 23:17:38 -0400 Modified Lemon to accept a specific amount of conflicts.
Ryan C. Gordon <icculus@icculus.org> [Tue, 25 Aug 2009 23:17:38 -0400] rev 786
Modified Lemon to accept a specific amount of conflicts. This works like bison's %expect declaration.
Sun, 23 Aug 2009 01:48:38 -0400 Added totally unhelpful syntax error output.
Ryan C. Gordon <icculus@icculus.org> [Sun, 23 Aug 2009 01:48:38 -0400] rev 785
Added totally unhelpful syntax error output.
Sun, 23 Aug 2009 01:43:14 -0400 Removed some debug code.
Ryan C. Gordon <icculus@icculus.org> [Sun, 23 Aug 2009 01:43:14 -0400] rev 784
Removed some debug code.
Sun, 23 Aug 2009 01:42:17 -0400 HLSL for loops can have variable declarations: "for (int x=0; x<10; x++) {}"
Ryan C. Gordon <icculus@icculus.org> [Sun, 23 Aug 2009 01:42:17 -0400] rev 783
HLSL for loops can have variable declarations: "for (int x=0; x<10; x++) {}"
Sun, 23 Aug 2009 01:32:21 -0400 HLSL array declarations can be expressions, like "float4 x[(1 + 1) / 2];" ...
Ryan C. Gordon <icculus@icculus.org> [Sun, 23 Aug 2009 01:32:21 -0400] rev 782
HLSL array declarations can be expressions, like "float4 x[(1 + 1) / 2];" ...
Sun, 23 Aug 2009 01:28:43 -0400 HLSL struct fields can have semantics.
Ryan C. Gordon <icculus@icculus.org> [Sun, 23 Aug 2009 01:28:43 -0400] rev 781
HLSL struct fields can have semantics.
(0) -300 -100 -10 +10 +100 +300 tip