Hasty Briefsbeta

Show HN: High-Performance .NET Bindings for the Vello Sparse Strips CPU Renderer

12 days ago
  • #.NET
  • #Performance
  • #Rendering
  • High-performance .NET 8.0 bindings for Vello Sparse Strips CPU renderer with 100% API coverage.
  • Project structure includes Rust FFI wrapper, .NET bindings, samples, tests, and comprehensive documentation.
  • Key features: Zero-allocation rendering, high performance, modern .NET 8.0 support, SIMD optimizations, multithreading, and cross-platform compatibility.
  • Includes 15 example applications covering gradients, paths, transforms, text rendering, and more.
  • Zero-copy pixel access via Span<T> and stackalloc for efficient memory usage.
  • Supports Windows, Linux, macOS (x64, ARM64), and WebAssembly.
  • Complete documentation with API coverage, FFI design, and implementation plans.
  • Licensed under Apache-2.0 OR MIT.