EPISODE · Apr 22, 2026 · 23 MIN
ctx vector desktop - rasterizing as late as possible (lgm2026)
from Chaos Computer Club - recent events feed · host Øyvind Kolås
What becomes possible with a graphics stack/compositor that works with vectors, rather than pixels? - and what does it take to make it possible? Helping figuring out this - is a goal of the ctx terminal emulator with its vector graphics extension. The terminal is the main driver and testing ground for development of ctx. A low resource vector graphics library with event handling abstractions on top of a vector protocol with a performant software renderer. There is low level integrations ranging from microcontroller displays through linux framebuffer and SDL3 as well as interactive vector graphics user interfaces over full duplex text connections. Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm-2026/talk/XLDYWQ/
What this episode covers
What becomes possible with a graphics stack/compositor that works with vectors, rather than pixels? - and what does it take to make it possible? Helping figuring out this - is a goal of the ctx terminal emulator with its vector graphics extension. The terminal is the main driver and testing ground for development of ctx. A low resource vector graphics library with event handling abstractions on top of a vector protocol with a performant software renderer. There is low level integrations ranging from microcontroller displays through linux framebuffer and SDL3 as well as interactive vector graphics user interfaces over full duplex text connections. Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm-2026/talk/XLDYWQ/
NOW PLAYING
ctx vector desktop - rasterizing as late as possible (lgm2026)
No transcript for this episode yet
Similar Episodes
Apr 21, 2026 ·73m
Apr 18, 2026 ·95m
Apr 15, 2026 ·55m
Apr 13, 2026 ·68m
Apr 11, 2026 ·59m
Apr 9, 2026 ·66m