mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-11-14 13:27:13 +00:00
- add Skia Vulkan backend for Linux GPU instances (A10G, T4, L4) - new_gpu_or_raster() auto-detects best GPU backend, falls back to CPU - remove macOS-only guards from pipeline, benchmarks, and tests - render_animated_gpu works on all platforms (Vulkan/Metal/raster fallback) - flush_and_submit is now cross-platform - all 49 tests pass Production path: Linux NVIDIA → Skia Vulkan paint → NVENC hw encode Docker CI path: Linux no GPU → Skia CPU raster → FFmpeg libx264 Local dev path: macOS → Skia Metal paint → VideoToolbox hw encode