Showing headlines posted by mfilion
« Previous ( 1 2 3 4 5 )Using regmaps to make Linux drivers more generic
Device drivers can support more revisions and SoC platforms by abstracting away specific hardware interface layouts. Let's examine a specific instance of this process, namely the effort to make the MIPI DSI host controller driver more generic.
Cross-compiling with gst-build and GStreamer
Cross compiling can be very useful when you want to save time when working with GStreamer, or when you want to be able to work on both the host and target with the same base code. Here's a look at cross-compiling with gst-build, one of the main build systems used by the community to develop the GStreamer platform.
Using syzkaller: fuzzing your changes
In the second part of this series on syzkaller, we looked at how to install the tool and use it to improve our code base and detect programming bugs in the Linux kernel. Now, how does syzkaller report a bug it finds in the execution path of a system call? Let's add a new syscall description and see how it goes.
xrdesktop 0.14 with OpenXR support is here!
Sponsored by Valve, this latest release of the Open Source project which enables interaction with traditional desktop environments, such as GNOME and KDE, in VR, brings the largest amount of changes yet, with many new features and architectural improvements.
Service process and out of process compositing in Monado
A new monado-service binary and out of process compositor has landed in Monado, the fully Open Source OpenXR runtime for Linux! Here's a demo of the compositor's new abilities running with the new Blender OpenXR VR Session.
Reducing the size of a Rust GStreamer plugin
With Rust gaining traction among the GStreamer community as an alternative to C to write applications and plugins, we began wondering, could the size of such Rust plugins be a problem for embedded systems?
Panfrost: first 3D render, including basic texture support, on Bifrost chip (Mali G31)!
The Panfrost project building a free, Open Source graphics driver for modern Mali GPUs has reached a new milestone: the first 3D render, including basic texture support, on a Bifrost chip (Mali G31)!
Using syzkaller to detect programming bugs in the Linux kernel
Syzkaller is a valuable tool widely adopted by the kernel community to detect bugs in the kernel. Here is a how-to guide to install the tool and starting using it to improve your code base.
Adding mainline Arm Frame Buffer Compression support for Rockchip
Rockchip SoCs, notably the RK3399, are popular in devices such as Chromebooks and single-board computers. Indeed, they bring some interesting features, one of them being the Arm Frame Buffer Compression (AFBC).
Clean and reliable setup for dependency installation
When you work on a piece of software, you usually want to be able to build and test it manually on your local system, but without compromising your system or destabilizing the distribution provided software.