Writing
2023
Setting up a Linux userspace graphics dev environment
This is a simple guide for how to build and run Wayland & Weston. Read full post
2019
An Overview of the Panfrost driver
During the past few months significant progress has been made on the Open Source Arm Mali GPU driver front, culminating in the Panfrost driver targeting Mali T and G-series of GPUs being available now. Read full post
2018
kms_swrast: A hardware-backed graphics driver
kms_swrast is a software driver, built upon the Mesa gallium driver framework, which uses kernel kms drm nodes for memory allocation. Read full post
Virtualizing GPU Access
Virtualized GPU access is becoming common in the containerized and virtualized application space. Let's have a look at why and how. Read full post