Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: quantum5/LookingGlass

Tags

B2

Toggle B2's commit message
B2

Beta 2 Final Release
Changes since Beta 1

  * Don't hide the cursor when SPICE is disabled
  * The host application can now install and run as a service removing
    the need for PsExec or a scheduled task to start the application.
  * There is now a NSIS installer for the host application which
    installs the service and will handle seamless upgrades without the
    need to uninstall prior versions.
  * The host application now runs with `High` scheduler priority
  * The host application will now stop capture and go to sleep if there
    are no subscribers (clients).
  * The host application no longer opens the log file but instead shows
    it's location. This is to prevent the elevated process from being
    abused to run processes as the `SYSTEM` user account.
  * The client framebuffer copy spinlock is less agressive preventing
    CPU stalls on some systems due to starving the system scheduler.
  * Installing the spice guest tools no longer breaks mouse support.
  * Fixed EGL frame ordering bug.
  * Fixed frame limiter issues.
  * Better cursor icon support on initial connect.
  * The LG client can no longer be run as root.
  * Host now reports it's version to the client for logging and debug.
  * Client now reports host and client versions on mismatch.
  * Performance improvments to EGL.
  * New client option to capture input by default at startup.
  * Timers implemented for the linux host (now builds again).
  * SIMD implemented to improve framebuffer copy.
  * Don't stop the host LGMP timer when restarting capture.
  * Boost GPU kernel thread priority so vsync/frame limits are not.
    needed anymore.
  * OBS plugin now always fetches the most recent frame on the frame
    tick.
  * Improved frame sync logic in the client
  * Always use spice mouse host mode to fix issue with spice guest tools
    breaking mouse support.
  * LGMP submodule updated to incorporate fix that was causing random
    invalid timeouts.
  * [misc] minor readme update
  * [client] drop the default FPS target to 60 now that the fps is
dynamic

I (Geoffrey McRae) am the primary developer behind this project and I
have invested thousands of hours of development time into it.

If you like this project and find it useful and would like to help out
you can support me directly using the following platforms.

* [GitHub](https://github.com/sponsors/gnif)
* [Ko-Fi](https://ko-fi.com/lookingglass)
* [Patreon](https://www.patreon.com/gnif)
* [Paypal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ESQ72XUPGKXRY)
* BTC - 14ZFcYjsKPiVreHqcaekvHGL846u3ZuT13

B2-rc4

Toggle B2-rc4's commit message
B2-rc3

Beta 2 Release Candidate 4
Changes since RC3:

  * The host application can now install and run as a service removing
    the need for PsExec or a scheduled task to start the application.
  * There is now a NSIS installer for the host application which
    installs the service and will handle seamless upgrades without the
    need to uninstall prior versions.
  * The host application now runs with `High` scheduler priority
  * The host application will now stop capture and go to sleep if there
    are no subscribers (clients).
  * The host application no longer opens the log file but instead shows
    it's location. This is to prevent the elevated process from being
    abused to run processes as the `SYSTEM` user account.
  * The client framebuffer copy spinlock is less agressive preventing
    CPU stalls on some systems due to starving the system scheduler.
  * Installing the spice guest tools no longer breaks mouse support.

B2-rc3

Toggle B2-rc3's commit message
Beta 2 Release Candidate 3

Changes since RC2:

  * Fixed EGL frame ordering bug.
  * Fixed frame limiter issues.
  * Better cursor icon support on initial connect.
  * The LG client can no longer be run as root.
  * Host now reports it's version to the client for logging and debug.
  * Client now reports host and client versions on mismatch.
  * Performance improvments to EGL.
  * New client option to capture input by default at startup.
  * Timers implemented for the linux host (now builds again).
  * SIMD implemented to improve framebuffer copy.
  * Don't stop the host LGMP timer when restarting capture.
  * Boost GPU kernel thread priority so vsync/frame limits are not.
    needed anymore.
  * OBS plugin now always fetches the most recent frame on the frame
    tick.
  * Improved frame sync logic in the client
  * Always use spice mouse host mode to fix issue with spice guest tools
    breaking mouse support.
  * LGMP submodule updated to incorporate fix that was causing random
    invalid timeouts.

B2-rc2

Toggle B2-rc2's commit message
[misc] minor readme update

B2-rc1

Toggle B2-rc1's commit message
[client] drop the default FPS target to 60 now that the fps is dynamic

B1

Toggle B1's commit message
[client] added missing include

B1-rc6

Toggle B1-rc6's commit message
Beta 1 Release Candidate 6

B1-rc5

Toggle B1-rc5's commit message
Beta 1 Release Candiadte 5

B1-rc4

Toggle B1-rc4's commit message
Beta 1 Release Candiadte 4

B1-rc3

Toggle B1-rc3's commit message
Beta 1 Release Candidate 3