Intel Driver Changes Building Up For Linux 3.8 Kernel

Posted by Michael Larabel on November 22, 2012

The Intel DRM graphics driver in the Linux 3.8 kernel will feature a number of user-facing changes.

We're still a few days out from the Linux 3.7 kernel but already we know a lot of what to expect from the Linux 3.8 kernel, including the open-source GPU driver improvements for Linux 3.8.

Among the Intel DRM driver work you will find merged during the Linux 3.8 merge window when it's open around early December include:

- Intel Haswell display support is finally in good shape after the Intel open-source developers previously admitted they screwed up on the Linux driver enablement for these new CPUs to be released in H1'2013. Part of the Haswell display issue came down to there now being a unified DDI encoder for Haswell with DisplayPort and HDMI. Haswell VGA support is also in decent shape with Linux 3.8.

- DisplayPort support for Intel Valley View should also now be in good shape.

- The updated Intel DRM driver now has unified panel handling between LVDS and eDP (Embedded DisplayPort) panels. This will allow for further user-end improvements in the future.

- The AGP layer has finally been demolished for Intel "Gen6" (Sandy Bridge) and newer hardware.

- Improved DisplayPort helper core in the DRM core of the Linux kernel.

- The DRM core also now has page-flip completion and vblnak time-stamps samplied with CLOCK_MONOTONIC so that their buffer-swap control is OML_sync compliant and that Wayland will no longer stall for a few frames when the real-time clock changes.

These changes are covered in additional detail on the blog of Daniel Vetter's, one of the Intel Open-Source Technology Center developers working full-time on the Intel Linux graphics driver stack.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. GCC 4.8.0 vs. LLVM Clang 3.3 Compiler Performance
  2. Intel Linux OpenGL Driver Leading Over Apple OS X
  3. The Cost Of Ubuntu Disk Encryption
  4. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
Latest Linux News
  1. A New X.Org-Free Wayland LiveCD Released
  2. Unity 8, Mir Made Progress This Week On Features
  3. LLVM Clang 3.3 RC2 Is Ready For Testing
  4. AMD RadeonSI Gallium3D Begins Simple CL Demos
  5. Intel Shows Off GNOME3-Based Tizen Shell
  6. Linux Desktop Security Could Be A Whole Lot Better
  7. KDE 4.11 Will Be The Last Major KDE4 Workspaces Feature Release
  8. New NVIDIA Linux Driver Supports The GeForce GTX 780
  9. Chrome 28 To Offer More Speed Improvements
  10. Digia Announces "Boot To Qt" Project
  11. X.Org Libraries Hit By Round Of Security Issues
Latest Forum Talk
  1. Unity 8, Mir Made Progress This Week On Features
  2. Linux's "Ondemand" Governor Is No...
  3. AMD RadeonSI Gallium3D Begins Simple CL Demos
  4. A New X.Org-Free Wayland LiveCD Released
  5. GCC 4.8.0 vs. LLVM Clang 3.3 Compiler Performance
  6. Linux Desktop Security Could Be A Whole Lot Better
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite