Red Hat 工程師 Karol Herbst 添加到 Rusticl Mesa OpenCL 開源驅動程序的最新功能是 FP64 支持。

雖然默認情況下甚至對於具有原生 FP64 功能的 GPU 也未啟用,但 Mesa 23.2-devel 現在提供了可選的 OpenCL 雙重支持。

作為這個新功能的一部分,Rusticl 選擇了使用新的 RUSTICL_FEATURES=環境變量的基礎架構,以便能夠指定要在運行時動態啟用的功能。因此,對於 Rusticl 的最新五個補丁,設置 RUSTICL_FEATURES=fp64 將啟用此實驗性 OpenCL FP64 支持。

通過這個合併。 Rusticl 作為現代的、用 Rust 編寫的 OpenCL Gallium3D 驅動程序繼續很好地發展,並作為 Mesa 中沒有積極維護的 Clover Gallium3D 驅動程序的有能力的繼任者。