John Kessenich
|
d21baed6bc
|
HLSL: Flatten whole-struct assigns and returns when targeting flattened I/O structs.
|
2016-09-16 03:20:03 -06:00 |
|
John Kessenich
|
7dc630f3da
|
HLSL: Flatten a return struct from an entry point and assign locations after flattening.
Locations now get assigned in order, but skipping built-ins, which can be
done post flattening.
|
2016-09-16 01:44:43 -06:00 |
|
John Kessenich
|
deb4940c17
|
HLSL: Register all entry-point in/out as part of the interface.
This makes the interface be invariant, whether or not individual
variables are used.
|
2016-09-12 11:55:47 -06:00 |
|
steve-lunarg
|
297ae211f1
|
WIP: HLSL: Treat HLSL rows as GLSL columns.
WIP: HLSL: EOpGenMul arg reversal
|
2016-09-09 12:02:42 -06:00 |
|