Commit Graph

  • b942085e6c [host] don't allocate LGMP_Q_POINTER_LEN cursor shape buffers Geoffrey McRae 2020-11-10 23:29:04 +11:00
  • cd4dfd7252 [client] egl: cleanup/refactor of cursor texture code Geoffrey McRae 2020-11-10 20:42:14 +11:00
  • 12da2fc0b7 [client] fixed incorrect warpState Geoffrey McRae 2020-11-09 22:24:40 +11:00
  • 36726bb349 [client] egl: fixed typo Geoffrey McRae 2020-11-09 07:42:59 +11:00
  • dd7e0ea8c6 [client] egl: added colorblind support (egl:cbMode=0/1/2/3) Geoffrey McRae 2020-11-09 06:59:54 +11:00
  • ed95f8863d [client] fix divide by zero fault with fpsMin disabled (set to 0) Geoffrey McRae 2020-11-08 10:58:18 +11:00
  • 8ace686df4 [repos] updated the submodules from a prior accdental reversal Geoffrey McRae 2020-11-02 13:17:52 +11:00
  • 87a2fc2c9e [module] updated description, copyright and author Geoffrey McRae 2020-10-31 04:36:26 +11:00
  • 604b6bec9a [host] don't fail if windows is dumb and doesnt give us the cursor info Geoffrey McRae 2020-11-01 04:45:57 +11:00
  • 42ef9964de [host] enlarge the cursor buffer size for large cursor shapes Geoffrey McRae 2020-11-01 04:34:26 +11:00
  • 4c14797319 [client] egl: no need to create textures when using DMA mode Geoffrey McRae 2020-10-30 22:19:15 +11:00
  • 42fef7a98d [client] egl: remove deprecated YUV420 support Geoffrey McRae 2020-10-30 19:31:48 +11:00
  • 0badf2a84c [all] move defines for LGMP_QUEUE_*_LEN into KVMFR.h Geoffrey McRae 2020-10-30 18:48:41 +11:00
  • c0acfd1228 [module] fix integer overflow in kvmfr_dmabuf_create four0four 2020-10-30 00:22:18 -07:00
  • 3de2641d92 [module] fix compile on >= 5.9.0 Geoffrey McRae 2020-10-30 16:13:29 +11:00
  • fd2801a670 [module] remove now deprecated uio support Geoffrey McRae 2020-10-30 16:02:31 +11:00
  • 267fa6e389 [client] egl: select the correct fourcc type for dma mode Geoffrey McRae 2020-10-30 11:55:47 +11:00
  • 6799d518a5 [client] common: added spin timeout to framebuffer wait Geoffrey McRae 2020-10-30 03:27:28 +11:00
  • c8f740c34e [client] fix usage of uninitialized time variable Geoffrey McRae 2020-10-30 02:36:12 +11:00
  • 4f9544d61d [client] egl: added DMA texture support for direct upload Geoffrey McRae 2020-10-30 02:32:25 +11:00
  • 0bf73d862d [client] added initial framework for dma buffer support Geoffrey McRae 2020-10-29 22:57:04 +11:00
  • 5522e93fb9 [common] linux: added helpers for ivshmem DMA usage Geoffrey McRae 2020-10-29 22:56:39 +11:00
  • 0efe7dc63c [common] linux: added support for kvmfr dmabuf Geoffrey McRae 2020-10-29 21:51:16 +11:00
  • 5081c3ea88 convert clipboard data type variable to Looking Glass enum before passing it to function Ali Abdel-Qader 2020-10-28 22:31:14 -04:00
  • 3284431785 change 'frameCount' to be atomic Ali Abdel-Qader 2020-10-28 22:30:15 -04:00
  • d42581027c [lgmp] updated the submodule Geoffrey McRae 2020-10-28 14:08:30 +11:00
  • a70858aea0 [client] reworked frame timing waits for better responsiveness Geoffrey McRae 2020-10-26 18:09:45 +11:00
  • e02ccd7c6f [client] fix transposed tsDiff arguments Geoffrey McRae 2020-10-26 13:09:47 +11:00
  • b13904ec59 [repos] updated PureSpice submodule Geoffrey McRae 2020-10-25 21:10:02 +11:00
  • 59011b7bcb [all] updated the LGMP submodule Geoffrey McRae 2020-10-20 19:59:02 +11:00
  • 9d0ae23f9f [host] init ivshmem options before testing Geoffrey McRae 2020-10-19 03:01:35 +11:00
  • 9ff1859dc1 [host] windows: check the ivshmem device exists in the service Geoffrey McRae 2020-10-19 02:49:15 +11:00
  • 7a7e1d006b [host] set the program name/description in the app.manifest Geoffrey McRae 2020-10-19 01:56:03 +11:00
  • 0684ff401f [client] fix race with call to on_restart Geoffrey McRae 2020-10-14 19:40:20 +11:00
  • 757a90a643 [client] add new keybind to toggle the video stream (ScrLck+V) Geoffrey McRae 2020-10-14 19:32:21 +11:00
  • 46df25bb80 [client] added new option win:dontUpscale Geoffrey McRae 2020-10-12 23:27:33 +11:00
  • 38b05cda50 [host] dxgi: fix incorrect bpp value Geoffrey McRae 2020-10-12 20:08:51 +11:00
  • 58ba76a27f [client] seperate frame setup and data events Geoffrey McRae 2020-10-12 19:43:29 +11:00
  • 7a49f75d95 [host] dxgi: ensure formatVer is incremented on re-init Geoffrey McRae 2020-10-12 19:39:57 +11:00
  • b2961c7939 [all] added new format version field to frame header Geoffrey McRae 2020-10-12 18:52:37 +11:00
  • 6650e58a4a [common] linux: print reason for failure to open the shm file/device Geoffrey McRae 2020-10-12 17:48:31 +11:00
  • 90d1ed64e4 [client] opengl: added RGBA16F support Geoffrey McRae 2020-10-11 20:44:22 +11:00
  • a78d9c2b90 [obs] added RGBA16F support Geoffrey McRae 2020-10-11 20:42:09 +11:00
  • 919b77df71 [client] egl: fix RGBA16F support Geoffrey McRae 2020-10-11 20:34:34 +11:00
  • 98e0e5fc0b [client] egl: correct invalid value for texture row length Geoffrey McRae 2020-10-11 19:59:44 +11:00
  • 8a9f004ff6 [host/client] fix invalid initialization of RGBA16F Geoffrey McRae 2020-10-11 19:39:47 +11:00
  • 9c6bd888fd [host/client] added experimental RGBA16 float support (EGL only) Geoffrey McRae 2020-10-11 19:22:31 +11:00
  • 4f40ce4b40 [obs] added monochrome cursor support Geoffrey McRae 2020-10-11 12:04:10 +11:00
  • eb343ca82e [obs] added masked color cursor support Geoffrey McRae 2020-10-11 01:07:20 +11:00
  • e2f6621de9 [obs] added RGBA cursor support Geoffrey McRae 2020-10-11 00:39:31 +11:00
  • 66df00cee2 Add option to skip splash screen fade out Jonathan Rubenstein 2020-07-19 00:29:29 -04:00
  • a15de57e58 [all] more versioning fixes Geoffrey McRae 2020-10-09 03:09:45 +11:00
  • 4d8a116849 [all] set the working directory for git versioning commands Geoffrey McRae 2020-10-09 02:54:36 +11:00
  • a94d3734c2 [all] pass the project path to the version.cmake script Geoffrey McRae 2020-10-09 02:51:28 +11:00
  • e1d7752165 [host] fix nsis build failure to do invalid path to new VERSION file Geoffrey McRae 2020-10-09 02:36:48 +11:00
  • e6c88a4af3 [all] be smarter about getting the git version Geoffrey McRae 2020-10-09 02:17:20 +11:00
  • 76710ef201 [all] updated issue template and readme in preperation for B2 B2 Release/B2 Geoffrey McRae 2020-10-08 19:39:14 +11:00
  • e20c8a5cc7 [host] dxgi: don't try to get the hotspot of a null cursor Geoffrey McRae 2020-10-06 23:24:01 +11:00
  • 4f4d2dbf42 [host] dxgi: fix memory leak if an error occurs Geoffrey McRae 2020-10-06 22:32:10 +11:00
  • 8692e9af80 [client] don't hide the cursor when SPICE is disabled Geoffrey McRae 2020-08-21 15:40:22 +10:00
  • 7d2b39058c [client] ensure the cursor is updated when the window looses/gains focus Geoffrey McRae 2020-08-20 16:05:55 +10:00
  • 6927dbecd2 [client] added new input:mouseRedraw option Geoffrey McRae 2020-08-20 15:50:33 +10:00
  • f9b6dcc986 [client] only resync the timer if we got an early frame Geoffrey McRae 2020-08-20 15:18:45 +10:00
  • 5c912e3c27 [client] spice: improve mouse syncronization with the host Geoffrey McRae 2020-08-20 14:52:24 +10:00
  • 7e362050f7 [all] update KVMFR to provide cursor hotspot information Geoffrey McRae 2020-08-20 13:46:18 +10:00
  • 10fbdeb294 update client/README.md: spice:captureOnStart from #278 Ash 2020-08-18 17:14:27 -05:00
  • 72d70e8322 Update host/README.md: c-host -> host camr0 2020-08-16 21:42:48 -04:00
  • c66a339bbc [client] egl: ensure overflow occurs for state value checks Geoffrey McRae 2020-08-15 22:37:54 +10:00
  • 1c7961daeb [host] dxgi: rework locking and retry logic for lower latency Geoffrey McRae 2020-08-15 20:49:49 +10:00
  • cdc3384883 [host] dxgi: improve frame signaling mechanics Geoffrey McRae 2020-08-15 18:16:11 +10:00
  • 969effedde [host] update information about PsExec now LG can run as a service B2-rc4 Geoffrey McRae 2020-08-13 11:41:16 +10:00
  • dc4d1d49fa [host] updated the readme with regards to log file location Geoffrey McRae 2020-08-12 22:15:22 +10:00
  • 4e1f947a09 [host] Windows: fix uninstaller product name Geoffrey McRae 2020-08-12 22:03:10 +10:00
  • 15d1a74291 [host] Windows: multiple fixes to the installer Geoffrey McRae 2020-08-12 21:50:48 +10:00
  • 7dba6b9b08 [Host] Convert installer to setup service instead of scheduled task TheCakeIsNaOH 2020-08-11 15:32:35 -05:00
  • a5ad531004 [Host] Change default install dir "Looking-Glass" to "Looking Glass" TheCakeIsNaOH 2020-08-11 14:47:08 -05:00
  • c119b3dcca [Host] Correct installer and shortcut names TheCakeIsNaOH 2020-08-11 08:39:01 -05:00
  • e2f2437ef4 [Host] Installer command line options and install location selection add TheCakeIsNaOH 2020-05-23 15:48:52 -05:00
  • b2980fea63 [Host] Add instructions on how to build NSIS installer. TheCakeIsNaOH 2020-05-23 14:06:40 -05:00
  • 2b518690b8 [Host] NSIS script change names from C-Host to Host TheCakeIsNaOH 2020-05-21 10:28:15 -05:00
  • 92aca75792 [c-host] Add NSIS installer script TheCakeIsNaOH 2020-05-21 09:56:54 -05:00
  • 64fdb8b7bb [host] Windows: service (un)install now starts/stops the service Geoffrey McRae 2020-08-12 20:54:20 +10:00
  • 431ae3fc55 [common] linux: fix issue with infinite timeout events Geoffrey McRae 2020-08-11 19:31:11 +10:00
  • 380b5df9f9 [host] increase sleep timeout to 100ms Geoffrey McRae 2020-08-11 19:11:17 +10:00
  • c7330167cf [host] shutdown capture if there are no subscribers Geoffrey McRae 2020-08-11 18:30:47 +10:00
  • ca02e1aba9 [host] Windows: change "Open Log File" to "Log File Location" Geoffrey McRae 2020-08-11 17:44:32 +10:00
  • ca4b1f5592 [host] Windows: don't open the log file, instead show it's location Geoffrey McRae 2020-08-11 17:42:00 +10:00
  • 0cf1e27709 [host] Windows: run with HIGH priority if started by the service Geoffrey McRae 2020-08-11 17:37:40 +10:00
  • 045932ce77 [host] send the correct cursor shape on client connection Geoffrey McRae 2020-08-11 17:16:54 +10:00
  • bf5481446b [host] Windows: poll more freqently for a stopped LG process Geoffrey McRae 2020-08-11 15:21:42 +10:00
  • e3f97e384b [client] rework the start/restart logic to use an enum Geoffrey McRae 2020-08-11 15:14:58 +10:00
  • 76e119f8ad [client] egl: don't fade the splash when restarting Geoffrey McRae 2020-08-11 14:54:48 +10:00
  • bfb12c74fb [client] be quicker at detecting restart and quieter about it Geoffrey McRae 2020-08-11 14:52:22 +10:00
  • fa50b7824c [client] fix crash on shutdown while waiting for a restart Geoffrey McRae 2020-08-11 14:45:43 +10:00
  • da8b2d0cec [client] egl: properly wait for a new frame on restart Geoffrey McRae 2020-08-11 14:45:08 +10:00
  • 74649ddb96 [client] gracefully restart if the host application restarts Geoffrey McRae 2020-08-11 14:30:44 +10:00
  • 4619ddef5d [host] Windows: added missing linker library Geoffrey McRae 2020-08-11 13:15:18 +10:00
  • ea74ee6e25 [host] windows: fix crosscompile take 2 Geoffrey McRae 2020-08-11 13:11:42 +10:00
  • ecd73aa670 [host] windows: fix linux crosscompile Geoffrey McRae 2020-08-11 13:07:23 +10:00
  • 10d9678b3d [host] Windows: improved service restart detection Geoffrey McRae 2020-08-11 12:47:50 +10:00