AMD_gpu_shader_half_float_fetch Added To The OpenGL Registry
Written by Michael Larabel in Radeon on 5 February 2018 at 08:07 AM EST. Add A Comment
Added to AMD's proprietary Windows/Linux OpenGL driver last August was a AMD_gpu_shader_half_float_fetch GL extension while today the documentation has been published and already merged into the Khronos registry.

For years AMD has had the AMD_gpu_shader_half_float extension for supporting half floats in shaders and based on the NV_gpu_shader5. The AMD_gpu_shader_half_float_fetch extension is extending that AMD_gpu_shader_half_float functionality to allow drivers to support half-precision floating-points in both shader texture functions and shader image memory functions.

This AMD-developed OpenGL extension can be found via this commit and has already been accepted into the OpenGL Registry. As of writing this extension appears to just be supported by the proprietary AMD OpenGL driver but then again with the documentation only becoming public on this extension today, I am not aware of any games/applications yet making use of it.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week