# GStreamer skia plugin ##### Thibault Saunier ###### GStreamer conference 2024 --- ## skia * A high level API for 2D drawing * Developed by google and used in chromium * Supports software rasterization * GPU-accelerated rendering (through ANGLE) Note: Mention cairo ---- ## skia-rust * Very good safe bindings around the skia library * Come with pre-built binaries making users life much simpler! ---- ## GStreamer integration * Use gstreamer-rs bindings * The elements we have: * `skiacompositor`: drop in replacement for `compositor` * Rounded corners * Supports anti-aliasing for smoother movements * Simple to add any drawing feature we might need * `skiafilter`: for the application to draw watever it wants ---- ## What is next * Upstream that work * `GstSkiaMemory` to stack operations on chain of skia element * hardware acceleration support Note: Mention caps features --- Thanks!
{"title":"gst-skia -","type":"slide","tags":"multimedia, gstconf, talk","slideOptions":{"transition":"slide","theme":"igalia","controlsLayout":"edges","slideNumber":"c/t"}}