Brussels / 31 January & 1 February 2026

schedule

Geometry shaders in panvk with libpoly


A couple years ago, Alyssa Rosenzweig developed a compute-based geometry and tessellation shader implementation for the Asahi (OpenGL) and Honeykrisp (Vulkan) drivers. Since then, the core of this implementation has been extracted into a common library within Mesa called libpoly. In this talk, Faith will talk about the changes needed to libpoly as well as panvk in order to integrate libpoly into panvk for geometry shader support on Mali GPUs.

Speakers

Photo of Faith Ekstrand Faith Ekstrand

Links