Revision 4583e395ad503b63343a14adaeb621dee8a8da71 authored by Tim Foley on 01 February 2018, 20:06:06 UTC, committed by GitHub on 01 February 2018, 20:06:06 UTC
* Fix render-test to handle raw buffers

I don't know if this fix will work for UAVs that are neither structured nor raw, but it fixes the code that currently only really works if every UAV is structured (since it doesn't set a format).

* Make type legalization consider raw buffer types

The type layout logic was already handling these, but the type splitting logic in legalization was failing to split structure types that contain, e.g., `RWByteAddressBuffer`.

A compute test case has been added to confirm the fix.
1 parent b6bc083
History
File Mode Size
slang-build.props -rw-r--r-- 516 bytes

back to top