Graphics: Nouveau Benchmarks, H.264, Mesa and Libinput

-
The NVIDIA vs. Open-Source Nouveau Linux Driver Benchmarks For Summer 2018
It has been some months since last delivering any benchmarks of Nouveau, the open-source, community-driven for NVIDIA GPUs. The reason for not having any Nouveau benchmarks recently has largely been due to lack of major progress, at least on the GeForce desktop GPU side, while NVIDIA has continued to contribute on the Tegra side. For those wondering how the current performance is of this driver that started out more than a decade ago via reverse-engineering, here are some benchmarks of the latest open-source Nouveau and NVIDIA Linux graphics drivers on Ubuntu.
-
H.264 Decoding Tackled For Reverse-Engineered "Cedrus" Allwinner Video Decode Driver
The Bootlin (formerly Free Electrons) developers working on the Cedrus open-source, reverse-engineered Allwinner video decode driver have posted their patches for enabling H.264 video decoding.
Earlier versions of their Sunxi-Cedrus driver patches had just supported MPEG-2 with other codecs to be tackled, but hitting the kernel mailing list this week were their patches for enabling H.264 decoding on Allwinner hardware.
-
More Vega M Performance Numbers Surfacing, Linux State Looking Good
The performance of the Intel Core i7-8809G "Kabylake G" processor with onboard Radeon "Vega M" graphics are looking quite good under Linux now that the support has been squared away.
-
Mesa RadeonSI Lands Possible Vega/Raven Performance Improvement
Earlier this month AMD's Marek Olšák posted RadeonSI patches for a scissor workaround affecting GFX9/Vega GPUs including Raven Ridge, which were based upon a RADV driver workaround already merged that helped affected games by up to ~11%. A revised version of that patch is now in Mesa 18.2 Git.
-
libinput and its device quirks files
This post does not describe a configuration system. If that's all you care about, read this post here and go be angry at someone else. Anyway, with that out of the way let's get started.
For a long time, libinput has supported model quirks (first added in Apr 2015). These model quirks are bitflags applied to some devices so we can enable special behaviours in the code. Model flags can be very specific ("this is a Lenovo x230 Touchpad") or generic ("This is a trackball") and it just depends on what the specific behaviour is that we need. The x230 touchpad for example has a custom pointer acceleration but trackballs are marked so they get some config options mice don't have/need.
-
- Login or register to post comments
Printer-friendly version
- 3192 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
Microsoft and IBM Spin/PR
| Games: Hollow Knight: Silksong, Warhammer 40,000: Mechanicus and Dusk
|
New Releases and Video: Archman and ArcoLinux
| Mir 1.1.1 Release Candidate
|
Recent comments
21 min 49 sec ago
26 min 2 sec ago
2 hours 28 min ago
2 hours 29 min ago
2 hours 41 min ago
3 hours 14 min ago
12 hours 42 min ago
21 hours 2 min ago
1 day 13 hours ago
1 day 13 hours ago