DirectXShaderCompiler/include
Tex Riddell ccd97acc02
PSV0: Fix GS multi stream out ViewID dependency serialization (#5204)
GetViewIDOutputMask and GetInputToOutputTable take an output index to support multiple stream outputs in geometry shaders.
Previously, these functions would map the same local pointer to a location for serializing or deserializing the dependency bit vectors.
This causes data to overlap and size to be computed based only on the last used stream.

This change fixes this by using an array of pointers for each of these.
Then, a new test verifies output for two streams, which fails without this fix.
2023-05-15 20:18:38 +00:00
..
dxc PSV0: Fix GS multi stream out ViewID dependency serialization (#5204) 2023-05-15 20:18:38 +00:00
llvm [NFC] Enable -Werror for C sources too (#5021) 2023-04-25 13:51:21 -05:00
llvm-c Move WinAdapter into interface directory (#5066) 2023-02-28 10:41:50 -08:00
miniz Removed source from debug module. Support slim PDB. (#3348) 2021-01-20 12:25:28 -08:00