github FrankBarretta/LSFG-Android 0.1.1
LSFG-Android - 0.1.1

latest releases: 0.1.2, 0.1.1-Fix
one month ago

πŸš€ Version 0.1.1

⚑ Performance Improvements

  • Dropped duplicate frames from MediaProjection (up to 75% at 120Hz/30FPS) before entering the frame generation pipeline
  • Switched frame blitting to GPU instead of CPU memcpy, noticeable per-frame latency reduction
    (Thanks @dorcelessquack)

πŸ”“ New Features

  • Added root-based capture path using libsu
    (Thanks @The412Banner)

🧠 Compatibility & GPU Improvements

  • Implemented Android GPU memory sharing via AHardwareBuffer
    (replaces OPAQUE_FD, unsupported by Turnip/Mesa)
  • Improved Vulkan image handling and synchronization
  • Added compatibility layer so missing Android buffer APIs don’t crash the device layer
  • Android-specific code paths properly isolated with #ifdef ANDROID

(Thanks @xXJSONDeruloXx for major Android GPU integration work)

πŸ› οΈ Build & System Changes

  • Use TMPDIR environment variable instead of hardcoded /tmp
  • Added Android linking support for AHardwareBuffer APIs
  • Desktop compatibility preserved
  • Reduced APK size by 84%.

Don't miss a new LSFG-Android release

NewReleases is sending notifications on new releases.