Kernel and Graphics
-
Kernel Space
-
Peter Hutterer: HIOCREVOKE merged for kernel 6.12
TLDR: if you know what EVIOCREVOKE does, the same now works for hidraw devices via HIDIOCREVOKE. The HID standard is the most common hardware protocol for input devices. In the GNU/Linux kernel HID is typically translated to the evdev protocol which is what libinput and all Xorg input drivers use. evdev is the kernel's input API and used for all devices, not just HID ones. evdev is mostly compatible with HID but there are quite a few niche cases where they differ a fair bit.
-
-
Graphics Stack
-
Dave Airlie ☛ Dave Airlie: zinking the video
A few years ago Mike and I discussed adding video support to zink, so that we could provide vaapi on top of vulkan video implementations.
This of course got onto a long TODO list and we nerdsniped each other into moving it along, this past couple of weeks we finally dragged it over the line.
This MR adds initial support for zink video decode on top of Vulkan Video. It provides vaapi support. Currently it only support H264 decode, but I've implemented AV1 decode and I've played around a bit with H264 encode. I think adding H265 decode shouldn't be too horrible.
I've tested this mainly on radv, and a bit on anv (but there are some problems I should dig into).
-
Free Desktop ☛ mesa 24.2.4
Hello everyone,
The bugfix release 24.2.4 is now available.
If you find any issues, please report them here: https://gitlab.freedesktop.org/mesa/mesa/-/issues/new
The next bugfix release is due in two weeks, on October 16th.
Cheers, Eric
-
Update
More on Mesa:
-
Mesa 24.2.4 released with various bug fixes
Developer Eric Engestrom announced the release of Mesa 24.2.4 open source graphics drivers, coming with multiple bug fixes for this stable release. You should be properly good to go on upgrading from the previous Mesa series.