Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
Airlie Moves Ahead With His Plan For Soft FP64 For Mesa, OpenGL 4.3 For Evergreen GPUs
The soft FP64 support within GLSL shaders is the work originally done by former GSoC contributor Elie Tournier. Airlie is preparing to merge that code along with various changes he has made since then, including the option for Gallium3D drivers to individually decide about opting in or not to this emulated FP64 support.
With this he's hoping to enable OpenGL 4.3 support for all GPUs on R600g back to Evergreen (Radeon HD 5000 series) where as now they are mostly at OpenGL 3.3 except for the HD 5800/6900 series having native FP64 support. Airlie commented on the 50 patches, "I'm not really interested in bikeshedding the nitty gritty details of the fp64 emulation, the main goal for this code is to provide the fp64 bit so we can enable GL4.3 on evergreen GPUs, I don't think anyone is going to use it that often in practice, and if we can get it to the level that passes conformance (still WIP) then I'll be happy. I think optimising it to reduce CPU usage at compile time is way more important than optimising it to reduce GPU usage."