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

Did Hell Freeze Over? Intel Mesa Does GLSL 1.30!

Intel

Published on 12 November 2011 07:36 AM EST
Written by Michael Larabel in Intel
21 Comments

Here's quite an unexpected surprise: GL Shading Language 1.30 support in Mesa for Intel Sandy Bridge hardware (Gen6 and newer) is now marked as complete. GLSL 1.30 has been the big item to tackle in obtaining OpenGL 3.0 compliance for this critical open-source graphics component.

Eric Anholt of Intel committed on Friday the final piece of the GLSL 1.30 puzle for the Intel Mesa DRI driver: changing the reported GLSL version from 1.20 to 1.30, which is the requirement of the shading language for GL3. This is for Intel Sandy Bridge graphics and newer.

As Eric says in the commit message, "everything required should now be supported."

Rounding off the GLSL 1.30 compatibility is a big milestone towards passing OpenGL 3.0 support. OpenGL 3.0 is nearly done in Mesa and Intel hopes to have it complete by year's end. There's still some work left, but it's good to see GLSL 1.30 now crossed off the TODO list.

The change on Friday was for GLSL 1.30 exposure within the Intel DRI driver, but the Gallium3D drivers such as for Radeon and Nouveau shouldn't be too far behind.

To see the work items left for OpenGL 3.0 in Mesa, there's the detailed work queue page setup by Intel.

This is great news and comes also at a time when there might be great news for S3TC support too.

Rounding off the OpenGL 3.0 support by the end of the calendar year, or roughly around that point, will result in Mesa 7.12 being shipped as Mesa 8.0. Mesa 7.12/8.0 is already shaping up to be a hell of a release with many major improvements to the drivers, core Mesa, the Gallium3D state trackers, etc.

Kudos to all of the developers involved with the GL3 upbringing in Mesa. It's taken nearly three years, but OpenGL 3.0 is just about there. After that it's onto playing catch-up with OpenGL 3.1/3.2/3.3, which isn't too bad, but OpenGL 4.0/4.1/4.2 is expected to cause many more headaches.

Latest Linux Hardware Reviews
  1. Mini-Box M350: A Simple, Affordable Mini-ITX Case
  2. Overclocking The AMD AM1 Athlon & Sempron APUs
  3. AMD Athlon 5350 / 5150 & Sempron 3850 / 2650
  4. Upgraded Kernel & Mesa Yield A Big Boost For Athlon R3 Graphics
Latest Linux Articles
  1. A Quick Look At GCC 4.9 vs. LLVM Clang 3.5
  2. Are AMD Athlon/Sempron APUs Fast Enough For Steam On Linux?
  3. AMD Athlon's R3 Graphics: RadeonSI Gallium3D vs. Catalyst
  4. GCC 4.9 Compiler Optimization Benchmarks For Faster Binaries
Latest Linux News
  1. Fedora Workstation Is Making Me Quite Excited
  2. Maynard: A Lightweight Wayland Desktop
  3. Chromium Browser Going Through Growing Pains In Ubuntu 14.04
  4. KDE 4.13 Is Being Released Today With New Features
  5. Trying Out Radeon R9 290 Graphics On Open-Source
  6. Intel Broadwell GT3 Graphics Have Dual BSD Rings
  7. Early Linux 3.15 Benchmarks Of Intel Core i7 + Radeon
  8. Red Hat Releases Its RHEL 7 Release Candidate
  9. New Features Coming To Xubuntu 14.04 LTS
  10. NVIDIA Officially Releases CUDA 6
  11. Google Releases An AutoFDO Converter For Perf In LLVM
  12. Fedora 21 To Evaluate Remote Journal Logging, 64-bit ARM Emulation
Latest Forum Discussions
  1. The GNOME Foundation Is Running Short On Money
  2. Change installation destination from home directory
  3. After Jack Keane, RuseSoft will briing Ankh 3 to Linux through Desura
  4. Linux Kernel Developers Fed Up With Ridiculous Bugs In Systemd
  5. Bye bye BSD, Hello Linux: A Sys Admin's Story
  6. New tool for undervolt/overclock AMD K8L and K10 processors
  7. How to enable opengl 3.3 on r9 270?
  8. R290x sound problems