1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Intel Driver Now Enables Floating-Point Textures

Intel

Published on 21 January 2013 01:42 PM EST
Written by Michael Larabel in Intel
6 Comments

Intel's Mesa DRI driver now is unconditionally enabling floating-point textures. Up to this point, the floating-point textures feature of GL3 hasn't been enabled by default due to patent worries.

Two years ago when floating-point support for Mesa came about and was merged in April of 2011. "Pushed to Mesa master over the night was Marek Olšák's patches for float textures in supporting the ARB_texture_float extension and render-buffers, which is part of the OpenGL 3.0 specification. Marek's work is fully supported in the ATI R300 Gallium3D driver while other drivers can now easily hook into this newly-added support that up until now was living in a branched version of Mesa."

The floating-point feature though for the hardware drivers was not enabled by default but rather concealed behind a --enable-texture-float build-time switch. Due to the legal worries, they punted the problem off to distributions and their packagers or end-users building from source to decide whether to enable this support.

Evidently, Intel is now comfortable with the legal situation concerning OpenGL floating-point textures at least when running on their hardware, so their open-source driver is now always enabling it. Per this commit today, we now have "i965: Enable floating-point textures always." Whenever Mesa 9.1+ is now built, floating-point textures will be present for the Intel DRI driver.

With this change, OpenGL 3.0 (or OpenGL 3.1 for the core context) is also now always exposed as without the floating-point support, the Intel driver has been limited to exposing OpenGL 2.1 compliance.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Articles & Reviews
  1. Samsung 850 EVO SSD Linux Benchmarks
  2. Kubuntu 15.04 Is Turning Out Quite Nice, Good Way To Try Out The Latest KDE
  3. 5-Way Linux Distribution Comparison On The Core i3 NUC
  4. OCZ ARC 100 Linux SSD Benchmarks
  5. Lenovo ThinkPad X1 Carbon Works Great As A Linux Ultrabook
  6. Transcend SSD370 256GB
Latest Linux News
  1. AMD Will Release Mantle Programming Guide, API Reference This Month
  2. Unreal Engine Made Free By Epic Games
  3. Qt 5.5 Alpha Is Getting Close, But Still Behind Schedule
  4. OpenBSD Sponsors Work For Better Browser Security
  5. Improved ODF Reading Support Comes To KDE's Calligra
  6. Another Step Closer On The New Linux Benchmarking Test Farm
  7. Confirmed: Vulkan Is The Next-Gen Graphics API
  8. Kdenlive Ported To Qt5/KF5, Coming To KDE Applications 15.04
  9. HTC & Valve Partnered Up For The Steam VR Headset
  10. 8cc: A Small C11 Compiler
Most Viewed News This Week
  1. Screenshots Of The GNOME 3.16 Changes
  2. More Proof That Allwinner Is Violating The GPL
  3. The Tremendous Features Of Fedora 22
  4. Krita 2.9 Released, Their Biggest Release Ever
  5. A Single UEFI Executable With The Linux Kernel, Initrd & Command Line
  6. Linux 4.0 Doesn't Have The Weirdest Codename
  7. Canonical Comes Up With Its Own FUSE Filesystem For Linux Containers
  8. Firefox 36 Brings Full HTTP/2 Support
%%CLICK_URL_UNESC%%