John Kessenich
|
15fa7ef5f5
|
HLSL: Remove workarounds for assigning to opaques.
This assumes it will be combined with optimizing transforms
that eliminate assignments to opaques.
|
2017-09-29 09:53:24 -06:00 |
|
John Kessenich
|
03e63fa805
|
HLSL: Add fall-back for opaque initializers to just generate long-term expected code.
This generated code needs an optimization pass to eliminate the assignments
to the opaque members.
|
2017-08-15 10:18:32 -06:00 |
|
John Kessenich
|
e516d4335f
|
HLSL: Move debug naming to a simpler, more consistent, scheme.
This will help in expanding flattening and reducing splitting.
|
2017-08-09 14:29:29 -06:00 |
|
John Kessenich
|
0e6e2ffd9c
|
Fix #980: flatten opaque initializers to use aliases.
|
2017-07-16 05:46:13 -06:00 |
|