Flutter Linux C++ embedder for desktop and embedded/automotive displays — Wayland, DRM/KMS, EGL, Vulkan (incl. zero-copy dma-buf), and software backends
-
Updated
Aug 31, 2026 - C++
Flutter Linux C++ embedder for desktop and embedded/automotive displays — Wayland, DRM/KMS, EGL, Vulkan (incl. zero-copy dma-buf), and software backends
Linux DRM/KMS virtual display driver — streams the compositor's scanout zero-copy as a DMA-BUF straight into a hardware encoder. An EVDI alternative for low-latency screen capture (used by Hermes).
PowerVR BXM-4-64 GPU + FEX x86 bring-up for the Allwinner A733 (Radxa Cubie A7A/A7S): kernel DRM-PRIME patch, x86→GPU Vulkan thunk, Zink-on-Vulkan, and a what-works/what-doesn't findings doc.
Zero-copy four-camera real-time panorama stitching on Rockchip RK3588: VPU(MPP) hardware decode -> Mali GPU OpenCL warp -> RGA blend, DMA-BUF zero-copy
Tri-core NPU tunnel crack detection on Rockchip RK3588: packed-strips 3-in-1 inference (~2.9x), rknn_set_core_mask CORE_0/1/2, DMA-BUF full-chain zero-copy, consumes panorama DMA-BUF
Linux CarPlay / Android Auto head unit for Carlinkit USB dongles — zero-copy H.264 video on a DRM/KMS hardware plane or Wayland, with audio, touch, and USB hotplug.
NativeAOT-friendly .NET bindings for PipeWire on Linux: capture and publish video and audio with A/V sync, zero-copy reads, and DMA-BUF support.
Full-pipeline integration on Rockchip RK3588: panorama stitching DMA-BUF -> tri-core NPU detection -> plugin output (TCP H.264 streaming + UDP stats), zero-copy end-to-end
RK3588 panorama stitching evolution Gen2: Mali GPU (OpenCL) image warp worker, DMA-BUF zero-copy
RK3588 multi-thread NPU inference reusing official rknn_api + YOLOv8-pose in C, tri-core rknn_set_core_mask, DMA-BUF zero-copy
基于 RK3588、V4L2、RGA、MPP 和 RTSP 的 C++17 低延迟硬件视频流系统
Senkronik — Siege Engine (Doggystyle) için PipeWire ile sıfır kopya ekran yakalama ve uinput ile sanal fare sağlayan senkron C araç seti.
Add a description, image, and links to the dma-buf topic page so that developers can more easily learn about it.
To associate your repository with the dma-buf topic, visit your repo's landing page and select "manage topics."