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 Benchmarking Platform
Phoromatic Test Orchestration

An FBDEV Compositor Back-End For Wayland/Weston

Wayland

Published on 17 January 2013 05:11 AM EST
Written by Michael Larabel in Wayland
5 Comments

An FBDEV-based compositor back-end for Wayland's Weston has been published. This back-end allows for Wayland's Weston to run on a Linux frame-buffer device while the graphics rendering is done using Pixman and input is handled through evdev.

Published on Tuesday was this FBDEV implementation for Wayland's Weston by Philip Withnall with this patch message -- fbdev: Add an fbdev compositor backend using pixman and evdev.

This FBDEV back-end shares some common code with Weston's Raspberry Pi back-end, including the use of the evdev code for handling input devices. Also recently brought to Weston was using Pixman as a software-renderer for Weston to render to the frame-buffer.

Testing so far has been done atop the nouveaufb driver on NVIDIA hardware. Right now though this back-end is rather experimental and its developer is seeking feedback. "This is an initial version of an fbdev backend for Weston. I don't consider it polished; I'm just looking for rough feedback at the moment."

Implementing this FBDEV Weston compositor took just a little more than 800 lines of code and for now is being developed in this Gitorious repository.

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. Sub-$20 802.11n USB WiFi Adapter That's Linux Friendly
  2. The Lenovo T450s Is Working Beautifully With Linux
  3. Linux 4.0 SSD EXT4 / Btrfs / XFS / F2FS Benchmarks
  4. Linux 4.0 Hard Drive Comparison With Six File-Systems
  5. Lenovo ThinkPad T450s Broadwell Preview
  6. How Open-Source Allowed Valve To Implement VULKAN Much Faster On The Source 2 Engine
Latest Linux News
  1. Red Hat Joins Khronos, The Group Behind OpenGL & Vulkan
  2. NetworkManager Drops WiMAX Support
  3. Wine 1.7.41 Works More On Kernel Job Objects, MSI Patches
  4. Linux 4.1 Has Improvements For The Multi-Queue Block Layer
  5. X.Org Looks To Have Six Summer Projects
  6. DragonFlyBSD Pulls In GCC 5 Compiler
  7. OpenBenchmarking.org Now Ad-Free, Load Times, New Servers & More
  8. Rust 1.0+ To Focus On Better Windows Support, ARM, & Faster Compile Times
  9. Ubuntu 15.04 Now Under Final Freeze
  10. Linux 4.1 Should Work With GCC 6, Future Versions Of GCC
Most Viewed News This Week
  1. Nouveau: NVIDIA's New Hardware Is "VERY Open-Source Unfriendly"
  2. Linux 4.0 Kernel Released
  3. Microsoft Announces An LLVM-Based Compiler For .NET
  4. Linux 4.1 Brings Many Potentially Risky x86/ASM Changes
  5. Encryption Support For EXT4
  6. VirtualBox 5.0 Beta 2 Released
  7. Mozilla Start Drafting Plans To Deprecate Insecure HTTP
  8. Elementary OS 0.3 "Freya" Now Available