Intel, ATI Kernel Mode-Setting Continues To Mature

Posted by Michael Larabel on September 11, 2009

There's been a whole flurry of activity going on within the kernel mode-setting world if you have looked at any of the Phoronix news entries from the past weeks. With the Linux 2.6.32 merge window opening up, activity on KMS for ATI and Intel hardware especially has increased. Just a few hours ago we talked about patches being pushed out that provide ATI power management for KMS (well, the initial bits of support) and then earlier this week confirmation of many KMS improvements in Linux 2.6.32 (including R600/700 mode-setting, 3D), but this afternoon there's new patches to talk about. One set of patches is for Intel, the other is for ATI/AMD.

The new Intel KMS patch-set this afternoon comes from Daniel Vetter and its his new version of the KMS overlay support. In early August we originally brought up Intel KMS overlay support as an alternative means used during video playback, but Daniel has since cleaned up this work to remove some visual corruption that was present in the earlier revisions. While the kernel side of this overlay support is set, there are some DDX changes required for the overlay support, which he will address following the xf86-video-intel 2.9 driver release. The start of this new patch set can be found here.

On the ATI side, Jerome Glisse continues to hack away on that chunk of mode-setting code. In his latest set of patches that were published this afternoon, there is over 1,000 lines of new code. In particular, the new code changes the initialization path for kernel mode-setting with ATI R400 graphics processors and also fixes a few bugs. AMD's Alex Deucher has separately sent along a few patches as well that bring more KMS fixes.

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. Intel Linux OpenGL Driver Leading Over Apple OS X
  2. The Cost Of Ubuntu Disk Encryption
  3. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  4. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
Latest Linux News
  1. Wayland's Weston Gets Output Scaling Support
  2. Raspberry Pi Gets New Wayland Weston Renderer
  3. Debian GNU/Hurd 2013 Release Brings New Packages
  4. Intel Ultrabook Performance Is Faster With Mesa 9.2
  5. Hot Relocation HDD To SSD Support For Btrfs
  6. Phoronix Test Suite 4.6.0 "Utsira" Released
  7. New Intel X.Org Driver Supports All Of Haswell
  8. SQLite Now Faster With Memory Mapped I/O
  9. Microsoft Releases Skype For Linux 4.2, Has Bug-Fixes
  10. Qt For Tizen Launches, Based On Qt 5.1
  11. KTAP Released For Linux Kernel Dynamic Tracing
Latest Forum Talk
  1. gnome 3.8 in RHEL7?
  2. Handbrake 0.9.9 Supports OpenCL Offloading
  3. Qt For Tizen Launches, Based On Qt 5.1
  4. Humble Indie Bundle Finally Sells Out
  5. Debian GNU/Hurd 2013 Release Brings New Packages
  6. Wayland's Weston Gets Output Scaling Support
  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