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

Canonical Working On Mesa Code Again For Mir

Mesa

Published on 21 November 2013 01:48 AM EST
Written by Michael Larabel in Mesa
12 Comments

With Canonical's small X.Org team back to publishing patches on the Mesa mailing list, it looks like they might be trying again soon for pushing forward their Mir EGL back-end.

Canonical's Christopher James Halse Rogers published a set of nine patches on the Mesa developers' list a short time ago. The patches are authored by Christopher and fellow Canonical employee Maarten Lankhorst. The patch-set is basically about supporting DRI Image 6/7 in the Gallium3D drivers.

The drivers enable DRI Image 7 support for the Gallium3D drivers currently supporting DMA-BUF's import/export capabilities: Nouveau, LunarG's ILO Intel Gallium3D, and Radeon (R300, R600, and RadeonSI). There's also the necessary prep work to Gallium3D's driver-independent DRI and DRM winsys code. This isn't some brand new innovation out of Canonical but they are patches that (in earlier form) have been proposed several times in recent months by Christopher James Halse Rogers on the Mesa developers' list.

The set of patches are needed for supporting Mir's EGL platform in mainline Mesa. Additionally, the code can be beneficial to Wayland's PRIME support with DMA-BUF import/export handling and also DRI3. Canonical originally published the Mesa patches for Mir support back in March but there haven't been many upstream Mesa developers to comment on them one way or another. The Mesa Mir support for use by Ubuntu Linux as found in Ubuntu 13.10, etc, is maintained by out-of-tree patches in the packages.

With the Mesa 10.0 merge window now closed we'll see in the coming days if Canonical tries to mainline their Mir back-end itself for Mesa or just simply is trying to reduce the maintenance workload in supporting the out-of-tree code by pushing forward some code (i.e. today's patches). As Ubuntu 14.04 won't be using Mir/XMir, there's plenty of time ahead for patch wrangling.

The patches in their latest form can be found on the Mesa-dev list.

Latest Linux Hardware Reviews
  1. Overclocking The AMD AM1 Athlon & Sempron APUs
  2. AMD Athlon 5350 / 5150 & Sempron 3850 / 2650
  3. Upgraded Kernel & Mesa Yield A Big Boost For Athlon R3 Graphics
  4. AMD Athlon 5350 APU On Linux
Latest Linux Articles
  1. Are AMD Athlon/Sempron APUs Fast Enough For Steam On Linux?
  2. AMD Athlon's R3 Graphics: RadeonSI Gallium3D vs. Catalyst
  3. GCC 4.9 Compiler Optimization Benchmarks For Faster Binaries
  4. DDR3 Memory Scaling Performance With AMD's Athlon 5350
Latest Linux News
  1. Early Linux 3.15 Benchmarks Of Intel Core i7 + Radeon
  2. Red Hat Releases Its RHEL 7 Release Candidate
  3. New Features Coming To Xubuntu 14.04 LTS
  4. NVIDIA Officially Releases CUDA 6
  5. Google Releases An AutoFDO Converter For Perf In LLVM
  6. Fedora 21 To Evaluate Remote Journal Logging, 64-bit ARM Emulation
  7. Star Citizen Will Be Coming To Linux
  8. Ubuntu 14.10 Convergence To Focus On Replacing Core Apps
  9. The Results Of Optimizing Radeon's VRAM Behavior
  10. Kernel Developers Discuss Improving Kernel Configurations
  11. Apple, LLVM Developers Figure Out Their 64-Bit ARM Approach
  12. NVIDIA GeForce GTX 750 Maxwell GPUs Light Up On Linux 3.15
Latest Forum Discussions
  1. The GNOME Foundation Is Running Short On Money
  2. Linux Kernel Developers Fed Up With Ridiculous Bugs In Systemd
  3. Bye bye BSD, Hello Linux: A Sys Admin's Story
  4. New tool for undervolt/overclock AMD K8L and K10 processors
  5. How to enable opengl 3.3 on r9 270?
  6. R290x sound problems
  7. radeon-profile: tool for changing profiles and monitoring some GPU parameters
  8. Torvalds Is Unconvinced By LTO'ing A Linux Kernel