Commit Graph

  • 9174b1ae0f [host] d12: perform full re-initialization if the heapTest fails Geoffrey McRae 2025-03-05 16:44:29 +11:00
  • f6b7ea11c8 [host] app: fix complation on windows with mingw Geoffrey McRae 2025-03-05 16:34:07 +11:00
  • 2c50ce4dbd [github] build: add libfontconfig-dev dependency Geoffrey McRae 2025-03-05 16:25:01 +11:00
  • f6b0752e45 [github] build: use native packages now ubuntu 24.04 is available Geoffrey McRae 2025-03-05 16:22:00 +11:00
  • 50fee59b29 [client] app: fix broken keyboard input after imgui update Geoffrey McRae 2025-03-05 16:07:06 +11:00
  • 554f5bf75d [client] overlay: use graph address as imgui id Geoffrey McRae 2025-03-05 15:25:34 +11:00
  • b43f572af0 Revert "[client] overlay/status: don't return damage rect if nothing was drawn" Geoffrey McRae 2025-03-05 15:17:44 +11:00
  • d9f2df361d [client] cimgui: update to 1.91.8 Geoffrey McRae 2025-03-05 15:16:31 +11:00
  • 6dcf178879 [github] linux-host: add missing dependency for xcb/shm Geoffrey McRae 2025-03-05 13:30:55 +11:00
  • ea00b623ed [github] linux-host: add missing dependency for gio/gio-unix Geoffrey McRae 2025-03-05 13:27:43 +11:00
  • 711c932380 [all] common: fix compilation on clang Geoffrey McRae 2025-03-05 12:48:20 +11:00
  • be52a86a9a [all] repos: update LGMP and PureSpice submodules Geoffrey McRae 2025-03-05 12:44:58 +11:00
  • 420eaebb71 [cmake] all: update cmake_minimum_required version to 3.10 Geoffrey McRae 2025-03-05 12:27:23 +11:00
  • 551298ed5b [doc] all: update copyright year Geoffrey McRae 2025-03-05 12:24:38 +11:00
  • 41008add12 [client] linux: Install .desktop file and icon Mark Stosberg 2024-11-05 06:27:52 -05:00
  • 32d1b8063e [doc] requirements: Modify language of DMABUF for iGPUS Jonathan Rubenstein 2025-02-16 00:54:42 +02:00
  • b0227a8ff8 [doc] Add hypervisor and framebuffer to words.txt Jonathan Rubenstein 2024-04-08 07:00:26 +03:00
  • a1c713556d [doc] install_libvirt: Link to iGPUs should use DMABUF Jonathan Rubenstein 2024-04-08 06:58:17 +03:00
  • a0cf34df73 [doc] requirements: Add section encouraging DMABUF use for iGPUs Jonathan Rubenstein 2024-04-08 06:53:11 +03:00
  • fbb489b9b6 [github] pr-check: Automatically add review requesting changes when PR author is not found in AUTHORS Jonathan Rubenstein 2025-02-16 21:03:33 +02:00
  • 03ca20d3e4 [client] overlay/msg: fix race condition in render Chris Spencer 2025-02-11 16:08:20 +00:00
  • 7e9e38faa5 [client] overlay/status: don't return damage rect if nothing was drawn Chris Spencer 2025-02-11 15:51:04 +00:00
  • 0fd6f59bbb [client] egl: fix desktop render dimensions check Chris Spencer 2025-02-11 15:42:55 +00:00
  • 661efd107e [host] app: fix app state race in lgmpTimer thread Justin Gatzen 2024-12-19 21:53:52 -05:00
  • f6094de919 [module] MODULE_IMPORT_NS now requires a string literal in 6.13 Jérôme Poulin 2024-12-29 19:48:20 -05:00
  • 77f6054f0a d12: implement indirectCopy fallback for compatibillity Geoffrey McRae 2025-02-19 16:01:24 +11:00
  • c169d4ab23 [obs] dmabuf: fix failure to display frames in both buffers Geoffrey McRae 2025-02-14 19:09:16 +11:00
  • e25492a3a3 [client] x11/wayland: add application id rs189 2024-10-12 18:19:02 +02:00
  • 4e8201da07 [common] ivshmem: default to /dev/kvmfr0 if it's found Geoffrey McRae 2024-09-05 14:01:28 +10:00
  • 6a0a635781 [common] rect: fix avx unaligned bytes copy Geoffrey McRae 2024-08-30 09:12:19 +10:00
  • 3ea37b86e3 [module] check vmf->pgoff before using it Geoffrey McRae 2024-08-26 14:37:21 +10:00
  • d060e375ea [client] fix typo Geoffrey McRae 2024-06-07 19:04:03 +10:00
  • 7305ce36af [module] fix build on linux 6.10 Geoffrey McRae 2024-06-07 19:01:38 +10:00
  • c04f84b85c [client] pipewire: Add pipewire application name vmfortress 2024-05-28 18:21:56 -04:00
  • d21bdebc52 [doc] kvmfr/libvirt: change double quotes to single quotes majcosta 2024-06-01 20:08:55 -03:00
  • 695cbc2d61 [all] update authors Jacob McNamee 2024-05-09 21:08:51 -07:00
  • 2067b21d47 [client] egl: fix line copy size computation in texBufferStreamUpdate Jacob McNamee 2024-05-09 21:08:51 -07:00
  • 9bc82ab1b4 [client] egl: fix misuse of stride vs. pitch in texBufferStreamUpdate Jacob McNamee 2024-05-09 21:08:50 -07:00
  • 82c9df54c5 [client] egl: fix unintended vertical clipping in spiceDrawFill Jacob McNamee 2024-05-09 21:08:50 -07:00
  • c48bd35b3a [client] opengl: fix unintended vertical clipping in spiceDrawFill Jacob McNamee 2024-05-09 21:08:50 -07:00
  • ecd3692e1e [host] dxgi: fix crash during init due to out of order accesses Geoffrey McRae 2024-04-04 22:43:46 +11:00
  • 23b773ad80 [client] wayland: fix failure to select libdecor Geoffrey McRae 2024-03-27 01:57:01 +11:00
  • a626a1142d [client] wayland: Let viewporter use full wl_buffer kamplom 2024-03-21 00:24:35 +01:00
  • e70718600c [doc] Update module libvirt setup Netboy3 2024-03-20 12:58:17 -04:00
  • 0990c59eff [obs] fix compilation for older versions of OBS Geoffrey McRae 2024-03-18 17:42:40 +11:00
  • fb1d96e147 [obs] tell OBS if we are operating in HDR Geoffrey McRae 2024-03-18 17:35:25 +11:00
  • 7f515c54b3 [client] x11/i3: fix fullscreen at launch via parameter/config Geoffrey McRae 2024-03-14 12:56:39 +11:00
  • 20972cfd9b [client] cmake: move X11 config directives to displayservers Geoffrey McRae 2024-03-13 11:17:25 +11:00
  • dc9065b62f [client] egl: do not use DMA when using the spice display Geoffrey McRae 2024-03-12 13:57:23 +11:00
  • 13b9756e80 [client] egl: fix desktop spice toggle race Geoffrey McRae 2024-03-12 11:58:16 +11:00
  • d902afa3dc [host] d12: fix error output string format Geoffrey McRae 2024-03-11 20:32:34 +11:00
  • 6e37305765 [host] d12: check if the device was removed during init Geoffrey McRae 2024-03-11 20:27:36 +11:00
  • dd6c79594b [host] d12: check for failure to obtain d3d12 functions Geoffrey McRae 2024-03-11 20:16:00 +11:00
  • ce9ed5da5d [host] d12: add additional debug tracing Geoffrey McRae 2024-03-11 20:12:41 +11:00
  • fdad5daff8 [host/common] d12: add debug tracing Geoffrey McRae 2024-03-11 19:14:54 +11:00
  • 8d25469d27 [host] d12: limit the dx11 interop level to one version Geoffrey McRae 2024-03-11 18:44:26 +11:00
  • 8c5d1d47ee [host] nvfbc: mark NvFBC as deprecated Geoffrey McRae 2024-03-11 12:46:26 +11:00
  • 90398bc04f [host] app: do not try to use deprecated interfaces automatically Geoffrey McRae 2024-03-11 12:46:02 +11:00
  • 989fe2bb0b [host] d12: test if creating resources in the heap works at init Geoffrey McRae 2024-03-11 12:36:28 +11:00
  • 7a41169104 [doc] consistency fix in example output Geoffrey McRae 2024-03-11 00:59:46 +11:00
  • 0b4322d921 [doc] remove NvFBC tuning recommendation now D12 is faster Geoffrey McRae 2024-03-09 23:06:37 +11:00
  • b251b22a64 [doc] fix ivshmem_kvmfr tree structure B7-rc1 Geoffrey McRae 2024-03-09 13:36:02 +11:00
  • 90b27ae1f7 [host] d12: revert ivshmem heap order change Geoffrey McRae 2024-03-09 12:11:54 +11:00
  • 4d388d6b9b [host] d12: move ivshmem heap creation to later in init Geoffrey McRae 2024-03-09 11:54:19 +11:00
  • a88783e5b7 [doc] fix lack of consistency of Recommended Geoffrey McRae 2024-03-09 11:14:51 +11:00
  • da820769e8 [host] windows: fix crash on failure to init a capture interface Geoffrey McRae 2024-03-09 11:30:35 +11:00
  • d5b32225f4 [host] d12: don't attempt to use realtime priority Geoffrey McRae 2024-03-09 11:00:44 +11:00
  • 778c21070c [doc] ammend ivshmem_kvmfr to make cgroups and permissions clearer Geoffrey McRae 2024-03-08 23:31:32 +11:00
  • cae410d4de [doc] the nvidia open drivers now support DMABUF Geoffrey McRae 2024-03-08 22:57:22 +11:00
  • 064a605208 [doc] fix broken reference Geoffrey McRae 2024-03-08 22:55:09 +11:00
  • 279357e205 [doc] remove the module page as it's now part of installation Geoffrey McRae 2024-03-08 22:53:43 +11:00
  • 98aade2ec9 [doc] update host usage documentation Geoffrey McRae 2024-03-08 22:41:32 +11:00
  • 4acea9fa25 [doc] fix document reference Geoffrey McRae 2024-03-08 18:37:40 +11:00
  • 01efbc62c4 [doc] fix typos (again) Geoffrey McRae 2024-03-08 18:34:22 +11:00
  • ed512f5943 [doc] fix typos Geoffrey McRae 2024-03-08 18:32:38 +11:00
  • 4a4f72ba38 [doc] update and restructure installation documentation Geoffrey McRae 2024-03-08 18:22:07 +11:00
  • eb31815b46 [host] windows: add OutputDebugString capture for diagnostics Geoffrey McRae 2024-03-07 11:34:46 +11:00
  • 545e736389 [host] windows: handle graceful shutdown on user switch Geoffrey McRae 2024-03-06 15:02:37 +11:00
  • 6a72633674 [host] windows: move the service log to the temp directory Geoffrey McRae 2024-03-06 13:11:48 +11:00
  • 9123984ecc [host] windows: rotate the host log out keeping at most 3 prior versions Geoffrey McRae 2024-03-06 12:59:15 +11:00
  • d81395b672 [common] option: send all output to stderr Geoffrey McRae 2024-03-04 21:21:16 +11:00
  • bfadf0a427 [host] app: print list of valid capture interfaces Geoffrey McRae 2024-03-04 21:09:39 +11:00
  • 03662f45a7 [host] nvfbc: add warning to encourage migration to D12 Geoffrey McRae 2024-03-04 16:33:18 +11:00
  • a4e761bedc [host] win: make D12 the default copy backend Geoffrey McRae 2024-03-04 16:31:14 +11:00
  • beb8de922d [host] dxgi: remove the deprecated and broken d3d12 copyBackend Geoffrey McRae 2024-03-04 16:29:43 +11:00
  • e247f1fc7b [host] d12: enlarge downsampler damage rects Geoffrey McRae 2024-02-28 20:34:09 +11:00
  • 4463ca15f6 [host] d12: added downsampler Geoffrey McRae 2024-02-28 20:21:47 +11:00
  • 97d91a32c8 [host] d12: make effects fully self-contained Geoffrey McRae 2024-02-28 16:05:56 +11:00
  • 2d41cda640 [host] d12: fix target for wait fence when effects are active Geoffrey McRae 2024-02-28 12:31:56 +11:00
  • a894348530 [host] d12: correct the pitch when HDR16 is in use Geoffrey McRae 2024-02-28 12:23:41 +11:00
  • ad7ac6540f [host] d12: implement hdr16 to hdr10 conversion Geoffrey McRae 2024-02-28 11:59:58 +11:00
  • 0184ddeedd [host] d12: properly handle format changes by effects Geoffrey McRae 2024-02-28 09:40:35 +11:00
  • b87d8d2f33 [host] d12: disable RGB24 if the capture is HDR Geoffrey McRae 2024-02-28 07:46:47 +11:00
  • 5c4540ed8b [host] d12: pass frame information in a description structure Geoffrey McRae 2024-02-28 07:30:39 +11:00
  • c7f1aadb9e [host] d12: pass back rotation metadata to the client Geoffrey McRae 2024-02-28 05:54:40 +11:00
  • 57ac020c8c [host] linux: update to build again Geoffrey McRae 2024-02-27 18:55:48 +11:00
  • 71b826458d [host] fix host-windows-cross github compilation Geoffrey McRae 2024-02-27 18:54:39 +11:00
  • 4408359597 [host] d12: fix damage tracking with RGB24 enabled Geoffrey McRae 2024-02-24 09:04:59 +11:00
  • 2f3ca443cf [host] d12: Use the gpu reported pitch instead of assuming w * 4 Geoffrey McRae 2024-02-24 07:57:50 +11:00
  • 66049cf763 [host] d12: fix, send the current dirtyRects, not the old Geoffrey McRae 2024-02-23 17:38:45 +11:00