John Kessenich
132cf53737
HLSL: Fix #1203 : Declare anonymous members for cbuffer with no ';'
...
The grammar for no semicolon and no object name for cbuffer/tbuffer
was correct, but the production still skipped the anonymous declarations
if an identifier followed.
2018-01-02 11:27:54 -07:00
John Kessenich
2fcdd64e50
HLSL: Remove support for named tbuffer/cbuffer. Fixes #939 .
2017-06-19 15:41:11 -06:00
John Kessenich
054378d988
HLSL: Non-functional: Make test valid HLSL, and related comments/cleanup.
2017-06-19 15:32:27 -06:00
John Kessenich
13075c612c
HLSL: Fix #832 : don't require terminating semicolon for cbuffer/tbuffer.
2017-04-11 09:51:32 -06:00
John Kessenich
10f7fc739c
HLSL: Reverse what the driver is told about row/column majorness, matching the row-column reversal.
2016-09-25 20:26:03 -06:00
John Kessenich
cfd7ce87cd
HLSL: Support register(..., spaceN) for setting the descriptor set.
...
This was suggested in issue #454 .
2016-09-05 16:03:45 -06:00
John Kessenich
82d6baf86f
HLSL: Implement packoffset production.
2016-07-29 13:03:50 -06:00
John Kessenich
3d157c510f
HLSL: cbuffer and tbuffer grammar and production.
2016-07-25 16:05:33 -06:00