Commit Graph

  • 67e1574d20 [idd] helper: add notification icon Quantum 2025-09-13 15:44:47 -04:00
  • 94550e09b4 [idd] helper: use CWindow helper to avoid global state Quantum 2025-09-13 15:04:03 -04:00
  • 9d48e70983 [idd] helper: switch to fully Unicode to avoid encoding issues Quantum 2025-09-13 14:59:38 -04:00
  • 48dc7a90f9 [idd] installer: use icon embedded in LGIddHelper.exe Quantum 2025-09-13 14:30:01 -04:00
  • 4ff5ce02d7 [idd] helper: add icon to resource Quantum 2025-09-13 14:25:18 -04:00
  • b7e3ef6824 [client] nanosvg: disable warning for release builds Geoffrey McRae 2025-09-14 00:52:19 +10:00
  • 870eb8c670 [repos] lgmp: update to fix queue empty state bug Geoffrey McRae 2025-09-13 23:59:35 +10:00
  • d02d46283c [obs] dmabuf: fix repeated re-creation of dmabuf texture Geoffrey McRae 2025-09-13 22:09:38 +10:00
  • d5ee54e23e [idd] install: use CreateWellKnownSid Quantum 2025-09-13 05:18:13 -04:00
  • 41d3e7a981 [idd] install: rework error handling for ensureKeyWithAce Quantum 2025-09-13 05:07:50 -04:00
  • e75c7cff46 [idd] install: call ensureKeyWithAce once and fail properly Quantum 2025-09-13 04:51:03 -04:00
  • e81462176a [idd] installer: update help text Quantum 2025-09-13 00:31:47 -04:00
  • d00f12875c [idd] installer: dont make the reg key owned by USER MODE DRIVERS Geoffrey McRae 2025-09-13 14:22:48 +10:00
  • b6ceb72855 [idd] driver: cleanup duplicated string constant Geoffrey McRae 2025-09-13 14:00:59 +10:00
  • 13ae3441cf [idd] driver: move the ExtraMode registry key now permissions are correct Geoffrey McRae 2025-09-13 13:56:10 +10:00
  • b83d70a068 [idd] installer: create the IDD registry key for the driver Geoffrey McRae 2025-09-13 13:50:24 +10:00
  • 2d28d27e90 Revert idd reg changes due to missing nsis support Geoffrey McRae 2025-09-13 11:20:37 +10:00
  • e6b3b7fa76 [idd] nsis: add missed includes Geoffrey McRae 2025-09-13 11:13:21 +10:00
  • 9220c85e85 [idd] nsis: fix syntax error in if statements Geoffrey McRae 2025-09-13 11:09:58 +10:00
  • 2c370847e7 [idd] nsis: create a registry key the driver can write to Geoffrey McRae 2025-09-13 11:05:22 +10:00
  • e1170f8e01 [idd] installer: fix copy pasta from host installer Quantum 2025-09-12 19:21:33 -04:00
  • 41d2210624 [idd] installer: add option to disable old host application Quantum 2025-09-12 18:46:33 -04:00
  • 037a61a1c7 [host] ci/windows: use explicit windows-2025 Quantum 2025-09-12 17:57:16 -04:00
  • c6eda7e3a0 [idd] ci: build installer Quantum 2025-09-12 04:46:04 -04:00
  • ff8650829c [idd] install: create NSIS installer script Quantum 2025-09-12 04:22:21 -04:00
  • df6d22455e [idd] install: copy executable to staging directory Geoffrey McRae 2025-09-12 22:53:14 +10:00
  • 52849bc1d7 [idd] all: delete ARM and ARM64 targets Quantum 2025-09-12 04:42:39 -04:00
  • 155540a8f7 [idd] install: create new driver installer/uninstaller Quantum 2025-09-12 04:01:30 -04:00
  • 6e00dedc2b [idd] helper: enable per-monitor DPI awareness Quantum 2025-09-11 01:17:06 -04:00
  • 3da40f046d [ci] idd: add job Quantum 2025-09-11 01:46:37 -04:00
  • e816847fb1 [idd] all: use UTF-8 source code Quantum 2025-09-11 01:25:47 -04:00
  • eec9aa3ae3 [client] egl: fix uninitialized use of variables Geoffrey McRae 2025-09-08 11:00:06 +10:00
  • f07dd827ae [client] egl: fix null pointer dereference crash Geoffrey McRae 2025-09-08 10:57:08 +10:00
  • 08064efb7f [idd] driver: fix failure to track last pointer ID Geoffrey McRae 2025-09-07 20:28:01 +00:00
  • 01cae959d8 [client] core: workaround windows mouse information problem Geoffrey McRae 2025-09-07 20:24:17 +10:00
  • da154a5591 [github] ci: install NSIS (take 6) Geoffrey McRae 2025-09-07 13:56:42 +10:00
  • a85b666238 [github] ci: install NSIS (take 6) Geoffrey McRae 2025-09-07 13:49:13 +10:00
  • eff1e4d7ea [github] ci: install NSIS (take 4) Geoffrey McRae 2025-09-07 13:42:26 +10:00
  • 4affd03c2d [github] ci: install NSIS (take 3) Geoffrey McRae 2025-09-07 13:37:36 +10:00
  • a1cc58c9f2 [github] ci: install NSIS (take 2) Geoffrey McRae 2025-09-07 13:35:42 +10:00
  • 9a6e03114e [github] ci: install nsis for windows native builds Geoffrey McRae 2025-09-07 13:25:53 +10:00
  • 0feaa716c5 [idd] helper: implement enable/disable priv Geoffrey McRae 2025-09-07 13:05:38 +00:00
  • 5f9649b4a2 [client] egl: set the dmabuf sampler state at creation Geoffrey McRae 2025-09-02 13:12:03 +10:00
  • e40610ea77 [client] egl: sync on fence without force glFlush in non-dmabuf path Geoffrey McRae 2025-09-02 13:09:39 +10:00
  • d5839c7efd [client] egl: improve dmabuf import hot path performance Geoffrey McRae 2025-08-31 13:48:08 +10:00
  • 2a2250b9bd [idd] driver: added files missed in the last commit Geoffrey McRae 2025-08-30 18:08:53 +00:00
  • 16a283717a [idd] driver; support custom resolution and refresh rate list Geoffrey McRae 2025-08-30 18:02:55 +00:00
  • 5a4a2529af [idd] driver: remove static EDID Geoffrey McRae 2025-08-30 14:13:53 +00:00
  • 403bf87d6d [idd] driver: ignore failure due to normal operation Geoffrey McRae 2025-08-30 13:05:28 +00:00
  • e1a585ad6f [idd] driver: relocate the HW cursor thread into CSwapChainProcessor Geoffrey McRae 2025-08-30 11:56:30 +00:00
  • 7c2e0ec4e9 [repo] lgmp: update to fix packing to align with MSVC properly Geoffrey McRae 2025-08-30 05:14:07 +10:00
  • 33600682cf [repos] lgmp: fix msvc build (take 5) Geoffrey McRae 2025-08-30 03:57:02 +10:00
  • 60bda2befc [repos] lgmp: fix msvc build (take 4) Geoffrey McRae 2025-08-30 03:00:25 +10:00
  • 04a55e1419 [repos] lgmp: fix MSVC build (take 3) Geoffrey McRae 2025-08-30 02:35:55 +10:00
  • ca98b5b1fd [repos] lgmp: fix client build under MSVC Geoffrey McRae 2025-08-30 01:30:27 +10:00
  • c156044423 [repos] lgmp: update to fix MSVC build Geoffrey McRae 2025-08-30 01:26:18 +10:00
  • 85ceae91bf [repos] lgmp: update to latest version Geoffrey McRae 2025-08-30 01:16:26 +10:00
  • f8f05c36b8 [client] egl: remove invalid call to glTexImage2D for dmabuf Geoffrey McRae 2025-08-29 19:25:39 +10:00
  • 05bf816b45 [ci] woodpecker: restrict the entire pipeline Geoffrey McRae 2025-08-29 18:55:37 +10:00
  • 3f35b0b0af [client] wayland: xdg handles resizable Jonathan Rubenstein 2025-07-11 20:29:11 +03:00
  • f7e0b9746a [client] wayland: libdecor handles borderless Jonathan Rubenstein 2025-07-11 18:58:17 +03:00
  • b7d044de5d [client] opengl: initialize scale to 1.0 Jacob McNamee 2025-04-22 20:24:59 -07:00
  • 28b653b112 [all] Update to new issue template workflow Netboy3 2025-07-16 16:58:38 -04:00
  • 26848ba70a [client] pipewire: Stop loading properties from client-rt.conf Netboy3 2025-07-16 18:06:29 -04:00
  • 482f66ab9b [doc] kvmfr: Update udev rule example Netboy3 2025-08-18 23:08:26 -04:00
  • 8d9806bb0e [doc] words: Add ie and evdev Jonathan Rubenstein 2025-07-11 21:59:38 +03:00
  • fa661aed64 [doc] usage: Update command-line options Jonathan Rubenstein 2025-07-11 21:58:19 +03:00
  • 2c648b99ad [client] config: Correct spelling in win:setGuestRes Jonathan Rubenstein 2025-07-11 21:50:04 +03:00
  • 6a6cfadbf2 [ci] woodpecker: only build pushes to gnif/LookingGlass master Geoffrey McRae 2025-08-29 17:54:30 +10:00
  • 11c86273d2 [idd] driver: correct reported stride Geoffrey McRae 2025-08-29 15:53:42 +10:00
  • 60d7c84972 [client] egl: make int highp in fragment shaders Stewart Borle 2025-08-05 13:28:37 +08:00
  • cb304115f6 Update AUTHORS Marco Rodolfi 2025-06-28 17:11:39 +02:00
  • c349f704d6 [doc] client: add documentation for disableWaitingMessage option Marco Rodolfi 2025-06-28 17:11:24 +02:00
  • add45347b5 [client] app: add option to disable waiting for host message Marco Rodolfi 2025-06-28 17:10:31 +02:00
  • f15d72cdfe [host] ivshmem: fix missing bounds check on device vector Geoffrey McRae 2025-05-10 11:12:57 +10:00
  • 54d811e098 [client] keybind: add keybind to set the guest resolution Geoffrey McRae 2025-04-04 10:23:00 +11:00
  • 9593301511 [client] config: add option to disable auto client resolution switching Geoffrey McRae 2025-04-04 10:13:19 +11:00
  • c2a19f5e76 [client] message: free any pending messages on deinit Geoffrey McRae 2025-04-04 10:12:49 +11:00
  • d8baa62c6a [client] core: check if the resolution already matches the window Geoffrey McRae 2025-04-02 14:03:48 +11:00
  • 81162b460e [client] message: fix compile failure Geoffrey McRae 2025-04-02 13:52:45 +11:00
  • 852eb6bf69 [client] core: new message event system to debounce window size events Geoffrey McRae 2025-04-02 13:46:55 +11:00
  • 4b11743f18 [common] ll: make ll_push report success/failure Geoffrey McRae 2025-04-02 13:46:07 +11:00
  • 656d01a694 [idd] driver: add additional logging to CIVSHMEM Geoffrey McRae 2025-03-31 00:25:54 +11:00
  • a4406ac867 [idd] driver: fix free copy queue search method Geoffrey McRae 2025-03-30 23:28:04 +00:00
  • 57a2f68931 [idd] driver: reduce CopyQueue contention Geoffrey McRae 2025-03-30 23:18:14 +00:00
  • f4df3f0ec7 [idd] driver: pre-calculae addresses of structs and offsets Geoffrey McRae 2025-03-30 22:58:12 +00:00
  • 4e951184f1 [idd] driver: fix hardcoded pitch values Geoffrey McRae 2025-03-30 21:40:10 +00:00
  • be4782b062 [idd] driver: fix header Geoffrey McRae 2025-03-30 19:04:04 +11:00
  • b17c66d6bb [idd] driver: fix failure to intiialize command queue pending Geoffrey McRae 2025-03-30 18:59:42 +11:00
  • 94fbbad21c [idd] driver: handle command queue failures gracefully Geoffrey McRae 2025-03-30 18:58:03 +11:00
  • 63a9365377 [idd] driver: fix failure to report completion when an error occurs Geoffrey McRae 2025-03-30 18:21:34 +00:00
  • cadcfe4b39 [idd] driver: fix deadlock caused by command queue completion callback Geoffrey McRae 2025-03-30 16:52:58 +00:00
  • 3b883bf9fe [idd] driver: use a timeout instead of an event wait. Geoffrey McRae 2025-03-30 04:28:49 +00:00
  • b58171c3e1 [idd] driver: very experimental change to syncronization Geoffrey McRae 2025-03-30 02:47:40 +00:00
  • 7afb9b93eb [idd] driver: improve display mode support and resolution switch Geoffrey McRae 2025-03-29 22:37:33 +00:00
  • 6396ff1e9c [repos] lgmp: update for the new wdk version Geoffrey McRae 2025-03-29 22:41:32 +00:00
  • db1dda00c8 [idd] all: update to sdk 10.0.26100 and iddcx 1.10 Geoffrey McRae 2025-03-29 22:35:14 +00:00
  • 5b07286c65 [idd] driver: report we are finished with the frame earlier Geoffrey McRae 2025-03-29 22:29:47 +00:00
  • 6dad0de8b8 [idd] driver: reset cursor thread events on reinit Geoffrey McRae 2025-03-29 22:27:55 +00:00
  • 35c975d334 [idd] driver: fix loss of mouse cursor on guest wakeup Geoffrey McRae 2025-03-29 01:16:53 +00:00