3

有没有人有在应用程序中使用 16 位浮点类型的经验。这种相对较新的数据类型用于计算机图形学。它由几个规范定义:OpenEXR、DirectX 和新的 IEEE-754 2008 标准。

在 WinHEC 2008 上,Microsoft 的 Chas Boyd 有一个演示文稿来宣传这种数据类型。(我不在那里,但我看到了幻灯片。)“float-16 是新字节”。

我的问题是:是否有人将此数据类型用于 DirectX 纹理之外的任何内容?

如果是这样,为什么?你的应用程序在做什么?

如果是这样,您是否需要完整的 IEEE 支持,包括 denomals、NaN 和 #Inf?

4

1 回答 1

2

我在 uclinux 的 DSP 库中遇到过这种类型,包括所有主要操作的软件实现。它非常适合 8 位和 16 位处理器,在软件中比 32 位或更大的类型更容易处理。

于 2008-11-26T00:22:27.933 回答