Commit Graph

  • 1cf8e8c846 [doc] add luminance to words Geoffrey McRae 2023-10-20 15:34:35 +11:00
  • df5c648377 [client] egl: remove unit qualifier from label Geoffrey McRae 2023-10-20 15:30:36 +11:00
  • 78df2073ff [client] egl: make it possible to configure HDR to SDR mapping Geoffrey McRae 2023-10-20 15:26:27 +11:00
  • 844a37a276 [all] update LGMP to fix invalid index access bug Geoffrey McRae 2023-10-20 14:21:11 +11:00
  • e658c2e0a2 [client] x11: change to a more visible "dot" cursor Geoffrey McRae 2023-09-13 21:51:53 +10:00
  • b2ec60d2dc [client/host] common: fix trim value bug reading the wrong variable Geoffrey McRae 2023-09-13 21:30:11 +10:00
  • e6aa2b85a9 [module] AMD SEV support Zenithal 2023-05-17 23:44:43 +08:00
  • a3045e0b4a [client] main: don't request activation just because we re-connected Geoffrey McRae 2023-09-13 14:08:18 +10:00
  • 9cadb64942 [client] main: make activation requests optional Geoffrey McRae 2023-09-13 14:07:42 +10:00
  • 82607a7d6f [client] x11: read the i3 IPC response Geoffrey McRae 2023-09-12 02:03:24 +10:00
  • 8d90c9c2a5 [doc] add new words to words.txt Geoffrey McRae 2023-09-12 01:27:34 +10:00
  • 24d4fce17c [client] x11: add support for i3 global full screen toggle Geoffrey McRae 2023-09-12 01:19:06 +10:00
  • 8dba4b6c0b [client] x11: fix cleanup if XIQueryVersion fails Geoffrey McRae 2023-09-11 23:41:52 +10:00
  • 193977895b [client] add new option input:captureOnFocus Geoffrey McRae 2023-09-11 21:01:19 +10:00
  • 219c73edbe [doc] faq.rst: Reword libdecor package installation Jonathan Rubenstein 2023-07-23 16:06:00 +03:00
  • 6522920ea1 [doc] faq.rst: Update libdecor source link Jonathan Rubenstein 2023-07-23 15:46:59 +03:00
  • e32b292cc1 [module] Fix build on Linux 6.4 (fixes #1075) esi 2023-05-12 16:28:01 -04:00
  • 53525847fd [common] options: Fix regression in option parsing logic Netboy3 2023-05-02 14:26:52 -04:00
  • 9d66a68403 [common] options: fix build on windows (no strndup) Geoffrey McRae 2023-05-02 12:32:59 +10:00
  • 07bcc54732 [common] options: trim whitespace from option values Geoffrey McRae 2023-05-02 12:27:17 +10:00
  • dab5618a6d [host] linux: fix compilation Geoffrey McRae 2023-04-26 16:31:02 +10:00
  • ad43969c1a [client] egl: add support to map HDR to SDR Geoffrey McRae 2023-04-26 16:26:33 +10:00
  • 99333a03c1 [host] nvfbc: fix failure to store last hdr state Geoffrey McRae 2023-04-26 15:58:09 +10:00
  • 45318aa653 [host] nvfbc: bump the format version when HDR status changes Geoffrey McRae 2023-04-26 15:55:26 +10:00
  • f84165ac66 [host] app: report to the client if the frame is actually HDR Geoffrey McRae 2023-04-26 15:48:01 +10:00
  • e4a8424fad [host] nvfbc: fix ARGB10 support Geoffrey McRae 2023-04-19 19:49:48 +10:00
  • 880d8042a4 [client] egl: fix support for deep color modes (30bpp) Geoffrey McRae 2023-04-19 18:02:14 +10:00
  • a629d24dc3 [client] egl: fix fourcc for RGBA10 dmabuf Geoffrey McRae 2023-04-19 17:30:40 +10:00
  • 7c1bb13d70 [all] add MakiseKurisu to AUTHORS MakiseKurisu 2023-04-16 15:49:28 +08:00
  • 9d5c543a53 [module] add logging for kvmfr_module_init MakiseKurisu 2023-04-16 13:11:55 +08:00
  • 063a859de1 [module] add logging for kvmfr_pci_probe MakiseKurisu 2023-04-16 13:04:55 +08:00
  • 4f4cf2be7d [client] audio: provide option to prevent volume level sync Geoffrey McRae 2023-04-16 19:10:04 +10:00
  • 9759b5aa8f [idd] the cursor pos is only valid if it's visible Geoffrey McRae 2023-04-14 21:40:21 +10:00
  • bbd0c7a99b [idd] implement cursor shape & position transmission Geoffrey McRae 2023-04-14 20:40:00 +10:00
  • c11748a76f [idd] remove unused member variable Geoffrey McRae 2023-04-14 14:10:19 +10:00
  • d6b26b0eb1 [idd] resend the last captured frame if a new client connects Geoffrey McRae 2023-04-14 14:07:30 +10:00
  • fd0cc6aa10 [idd] consistency: change t to st Geoffrey McRae 2023-04-14 13:27:14 +10:00
  • 80b9bda59d [idd] keep the textures mapped until overwrite for future re-use Geoffrey McRae 2023-04-14 13:26:08 +10:00
  • 0c176acf94 [idd] updated to a VS2022 project with Windows 10 support Geoffrey McRae 2023-04-14 12:08:23 +10:00
  • 0c3dce3ca6 [idd] implemented frame feed from the guest (very hacky) Geoffrey McRae 2023-04-11 16:55:58 +10:00
  • 3c85957b99 [idd] implemented core shared memory functionallity and LGMP setup Geoffrey McRae 2023-04-10 14:02:47 +10:00
  • 77ddcfe489 [idd] implement CIVSHMEM and open it Geoffrey McRae 2023-04-10 05:36:00 +10:00
  • d228ef135e [idd] target a specific version of windows Geoffrey McRae 2023-04-10 03:24:27 +10:00
  • 0afcf2c2ce [idd] add LGMP to the project Geoffrey McRae 2023-04-10 03:21:31 +10:00
  • 75da66a090 [idd] initial indirect driver with Looking Glass monitor Geoffrey McRae 2023-04-09 12:16:33 +10:00
  • 11676d3d56 [common] windows: fix invalid free of stack allocated memory Geoffrey McRae 2023-04-11 16:51:25 +10:00
  • b13682a9ef [lgmp] update library to fix issues with MSVC builds Geoffrey McRae 2023-04-11 16:51:02 +10:00
  • 642634293d [lgmp] update to fix compilation under MSVC Geoffrey McRae 2023-04-10 10:24:53 +10:00
  • 01f9c2bfb5 [lgmp] update to fix alignment with MSVC compiled code Geoffrey McRae 2023-04-10 10:21:39 +10:00
  • 9385b2de7a [submodule] update LGMP to the latest version for incoming Idd support Geoffrey McRae 2023-04-10 03:06:32 +10:00
  • d2f7667fae [github] CODEOWERS: Fix typo stopping JJRcop owning /doc/ Jonathan Rubenstein 2023-04-09 00:05:16 +03:00
  • cfef966603 [github] build: Use debian package for sphinxcontrib-spelling Jonathan Rubenstein 2023-04-04 17:05:23 +03:00
  • 4f09d5b771 [doc] troubleshooting: Rewrite missing desktop Jonathan Rubenstein 2023-04-04 02:19:12 +03:00
  • b7b302334c [client] main: remove debug true from if statement Geoffrey McRae 2023-04-02 20:14:16 +10:00
  • 28e74a73a4 [client] main: detect and warn on sub-optimal guest CPU configuration Geoffrey McRae 2023-04-02 20:13:14 +10:00
  • 996e1b2f7a [client] overlay: fix race on startup that caused a segfault Geoffrey McRae 2023-03-30 14:58:19 +11:00
  • 0ee5751b3a [client] egl: fix buffer overflow Geoffrey McRae 2023-03-30 14:16:19 +11:00
  • e067db7bb4 [doc] fix typos and correct 1440p resolution. Geoffrey McRae 2023-03-19 12:57:16 +11:00
  • b4b4a37b2b [client] egl: switch to using GL_TEXTURE_EXTERNAL_OES for DMABUF dmabuf-test Geoffrey McRae 2023-03-09 09:20:01 +11:00
  • bbc9204bfe [client] egl: ensure the preprocessed files have a null terminator Geoffrey McRae 2022-07-30 20:53:05 +10:00
  • 894b8b0c22 [client] x11: generate synthetic EnterNotify event on cursor leave Geoffrey McRae 2023-03-05 16:40:05 +11:00
  • 91b0cba145 [client] egl: switch from mediump to highp Geoffrey McRae 2023-03-05 14:10:21 +11:00
  • 2f48798db9 [client] wayland: check for failure of wl_display_connect Geoffrey McRae 2023-02-28 23:38:44 +11:00
  • 254b370bbf [client] audio/pipewire: fix compilation under clang Geoffrey McRae 2023-01-24 13:46:22 +11:00
  • 86efc47505 [client] audio/pipewire: PW_KEY_TARGET_OBJECT only exists as of 0.3.44 Geoffrey McRae 2023-01-24 13:43:17 +11:00
  • b559d6b9bc [client] audio/pipewire: add options to set the default out/rec devices Geoffrey McRae 2023-01-24 13:34:05 +11:00
  • 48cd0c3789 [client] audio: add missing earlyInit call for audio devs Geoffrey McRae 2023-01-24 13:33:48 +11:00
  • 6f8e6f9a19 [client] x11: catch and print details of X11 errors with a backtrace Geoffrey McRae 2023-01-05 17:31:20 +11:00
  • 188f25c6bf [host] nvfbc: increase retry timeout to 1 second B6 Release/B6 Geoffrey McRae 2022-12-09 08:00:03 +11:00
  • 8619f787b9 [host] nvfbc: retry on failure to init Geoffrey McRae 2022-12-08 21:24:11 +11:00
  • 60ac03ebaf [client] wayland: implement window size setting for xdg-shell Quantum 2022-11-25 13:23:24 -05:00
  • e1ebde3cd2 [host] windows: log to stderr that logs will continue in file Quantum 2022-11-24 19:38:01 -05:00
  • f519904c38 [host] app: clarify that config file not found is not fatal Quantum 2022-11-24 19:37:15 -05:00
  • fa6f1abaac [obs] fix compatibility with updated LGMP build Geoffrey McRae 2022-11-08 00:00:11 +11:00
  • 875242fe15 [host] app: improve throttleFPS logic Geoffrey McRae 2022-11-07 22:56:20 +11:00
  • 20b5957999 [client] update LGMP to fix buffer overflow bug Geoffrey McRae 2022-11-07 21:57:10 +11:00
  • 6ee30b2308 [client] update for the new LGMP interface prototypes frame-timing Geoffrey McRae 2022-11-07 20:59:36 +11:00
  • 714b1bce70 [lgmp] update to fix array overflow bug Geoffrey McRae 2022-11-07 20:51:10 +11:00
  • 3ec632dd3c [host] initial changes to implement frame rate control Geoffrey McRae 2022-11-07 19:46:18 +11:00
  • f0cb9d1167 [client] main: fix spice display fallback when waiting for LGMP upgrade Geoffrey McRae 2022-11-07 19:16:52 +11:00
  • 6cd88a70ad [host/client] lgmp: update to fix possible race issue Geoffrey McRae 2022-11-07 14:44:26 +11:00
  • 697bbcd6d4 [host] app: correct timer restart on lgmp corruption recovery Geoffrey McRae 2022-11-07 13:36:57 +11:00
  • ecca5720a9 [host] app: ensure that rand will be random Geoffrey McRae 2022-11-07 13:26:52 +11:00
  • 50e856f823 [host] lgmp: update LGMP again to fix bug in last update Geoffrey McRae 2022-11-07 13:20:24 +11:00
  • 6359bb9acd [host] lgmp: update to fix failure to randomize the session ID Geoffrey McRae 2022-11-07 13:12:16 +11:00
  • 938011fce6 [module] swap offset & size in printk output for consistency Geoffrey McRae 2022-11-07 11:50:41 +11:00
  • d09a10299e [module] cosmetics Geoffrey McRae 2022-11-07 11:46:35 +11:00
  • 8e706636d3 [host] app: don't stop the lgmpTimer on session recovery Geoffrey McRae 2022-11-07 12:20:25 +11:00
  • 352cd2fafe [client] remove non-prototype function declarations Ali Abdel-Qader 2022-09-26 01:16:01 -04:00
  • 081a0a419d [client] audio: use actual device period if larger than expected maximum Chris Spencer 2022-10-19 18:21:52 +01:00
  • 7e42e6cdce [obs] Fix function call causing crash on lgUpdate esi 2022-10-20 23:01:27 -04:00
  • d857b2a36e [cmake] CheckSubmodule: check for nanosvg Quantum 2022-10-27 01:29:21 -04:00
  • ba64a2d400 [repos] nanosvg: convert to submodule Quantum 2022-10-27 01:02:40 -04:00
  • 9d8bc46812 [client] keybind: fix typo Geoffrey McRae 2022-11-01 08:00:37 +11:00
  • 5b6095ad05 [repo] update PureSpice to fix cursor visibillity issue B6-rc1 Geoffrey McRae 2022-09-21 12:17:20 +10:00
  • 2ba23e8646 [doc] install: fix forumla again Geoffrey McRae 2022-09-20 07:13:27 +10:00
  • 5fd9bc6a84 [doc] install: remove syntax highliting from ivshmem formula Geoffrey McRae 2022-09-19 22:18:25 +10:00
  • 7446fe8c99 [doc] install: cleanup ivshmem forumla formatting Geoffrey McRae 2022-09-19 22:15:40 +10:00
  • 136410daac [doc] install: be a bit clearer about calculating the ivshmem size Geoffrey McRae 2022-09-19 22:11:17 +10:00
  • 646a725c0e [client] spice: wait 1 second before attempting to use spice video Quantum 2022-09-18 23:12:42 -04:00