John Kessenich
|
830b0cc98b
|
HLSL: Start location numbering with the entry-point return value.
Also, increment location numbers by the size of the objects.
|
2016-08-29 18:10:47 -06:00 |
|
John Kessenich
|
a05d8b5604
|
HLSL: Remove recent change to put locations on SV_TARGET*.
This put locations on members of structures, which is not allowed
in either AST or SPIR-V.
This was caught by asserts in the debug build.
|
2016-08-29 16:49:39 -06:00 |
|
John Kessenich
|
510d83b384
|
HLSL: Create test results for the previous commits.
|
2016-08-29 16:34:12 -06:00 |
|
John Kessenich
|
6a70eb7161
|
HLSL: Emulate write-to-output on return-from-entry-point, for return value.
This fixes issue #487 and #480.
It also correctly handles output parameters from the entry point.
|
2016-08-28 20:13:07 -06:00 |
|
steve-lunarg
|
a8456415b8
|
WIP: SPV Remapper: add remapper test framework
|
2016-08-25 10:46:51 -06:00 |
|