B5
After many months of hard work from our team, I am pleased to announce Beta 5 which brings with it a huge number of improvements.
If you like this project and find it useful and would like to help out you can support this project directly by using the following platforms.
- GitHub
- Ko-Fi
- Patreon
- Paypal
- BTC - 14ZFcYjsKPiVreHqcaekvHGL846u3ZuT13
- ETH - 0x6f8aEe454384122bF9ed28f025FBCe2Bce98db85
Announcement and Rundown Video:
Changelog:
B5
- Documentation improvements
- Allow EGL usage with dmabuf on platforms without GL_EXT_buffer_storage suoport.
- Fixed cursor grab retry logic (fixes issues on i3/awesomewm)
- Don't allow in-source builds.
- Wayland curor and keyboard related crash fixes
- jitRender performance optimizations on x11
- Added EWMH event support for better window focus tracking on x11
B5-rc1
- removed SDL displayserver
- reduced amount of GPU buffer allocations in DMABUF import path
- implemented frame damage tracking, used to reduce amount of data copies needed
- added frame damage display mode in EGL backend
- added cimgui/imgui to the project
- added frame timings collection and display
- improved LGMP cursor performance by releasing the memory faster
- implemented eglSwapBuffersWithDamage for X11
- don't allow the mouse to trigger redraws if the video feed is disabled
- New "Overlay Mode" which allows interaction with imgui windows/widgets
- Allow the FPS display to be moved
- Observe XDG_CONFIG_DIR when looking for the configuration
- Added EGL texture import timing graph
- Alerts are now rendered using ImGui
- Added high DPI support
- add JIT rendering mode for wayland
- improve fractional scaling for wayland
- made numbering of IVSHMEM devices consistent
- Added guest cursor warp support to the KVMFR protocol
- Added the ability to have post-processing filters
- Added AMD FidelityFX CAS post-processor
- Added AMD FidelityFX FSR upscaling post-processor
- add DMABUF import support in OBS plugin
- add keyboard LED synchronization
- fix EGL backend not being detected on some systems (e.g. mesa without libglvnd)
- fix cursor blinking issue on certain hardware (e.g. old Intel integrated graphics)
- Guest cursor is now aligned to the local cursor on window entry using guest cursor warp (Fixes mouse acceleration issues)
- add ability to reorder post-processing filters
- add ability to load and save post-processing filter presets.
- add ability to capture via xdg-desktop-portal+PipeWire on Linux
- windows host installers are now distributed as 64-bit executables