Files
hyperframes/packages/native-renderer/tests
Miguel Ángel 81df8fcd23 feat(native-renderer): cross-platform GPU — vulkan on linux, metal on macos
- 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
2026-04-25 20:49:19 -04:00
..