Last Week on DirectX Shader Compiler (2017-11-14)

A great week for people who like to keep their bit widths in check. ByteAddressBuffer gets new methods to work with 16, 32 and 64-bit values. 16-bit ints means you can replace both int and float min* types explicitly now. New types with specific bit widths: (u)int16_t, (u)int32_t, float16_t, float32_t and float64_t. (u)int64_t has been…

0

Last Few Weeks on DirectX Shader Compiler (2017-11-07)

Proudly presenting: Fixes, SPIR-V improvements and bunch of new issues filed – thanks czw831024 and simontaylor81 for the awesome reports! More work on denorm support and float16. For those of you who want to experiment with the compiler, in addition to the extensibility APIs, you now have access to experimental function attributes. These will fail…

0