mirror of
https://github.com/KhronosGroup/SPIRV-Tools
synced 2024-11-23 12:10:06 +00:00
6dfd4186f5
It is valid for float values to be modified on copy if they are NaN, so long as they remain the correct NaN. What this means is that we can not rely on the float data-type for storing float values if we want to retain bit patterns. Added FloatProxy which stores data in an unsigned integer, and updated the HexFloat template to deal with FloatProxy values instead. |
||
---|---|---|
.. | ||
libspirv | ||
util |