Commit Graph

  • 68a9504366 [common] rects: fix damage regression introduced in the cosmetics patch Geoffrey McRae 2021-10-26 22:15:54 +11:00
  • 67ea8e06ba [client] egl: use alloca instead of typecasted char array Geoffrey McRae 2021-10-24 22:57:21 +11:00
  • 9d71655273 [common] rects: fix return value of removeRects Geoffrey McRae 2021-10-24 22:22:13 +11:00
  • 2f0b97a487 [common] rects: de-dup code and don't needlessly copy rect over itself Geoffrey McRae 2021-10-24 22:19:28 +11:00
  • f69b869282 [common] rects: cosmetics Geoffrey McRae 2021-10-24 21:26:14 +11:00
  • bc7cbf1173 [common] fix out by one error in rectsIntersect Geoffrey McRae 2021-10-24 13:31:41 +11:00
  • ad6e3f96e6 [client] egl: reset damage on renderer restart Quantum 2021-10-23 03:22:37 -04:00
  • fe712b7ec9 [client] egl: damage the full screen if the frame format changes Geoffrey McRae 2021-10-22 18:51:49 +11:00
  • 6a898c1e7c [doc] install: Add instructions to disable memballoon in libvirt Jonathan Rubenstein 2021-10-21 00:33:47 +03:00
  • 0990689df5 [doc] spelling: add "dejavu" to word list Quantum 2021-10-20 02:09:14 -04:00
  • db0e03328c [doc] build: update dependencies for post-B4 changes Quantum 2021-10-20 01:52:47 -04:00
  • edf1e341da [common] rects: fix rectIntersects Quantum 2021-10-20 01:31:38 -04:00
  • 9969896876 [host] app: zero the new client sub count Geoffrey McRae 2021-10-20 15:56:35 +11:00
  • 9c5e34df0f [client] x11: handle EINTR properly in epoll loop Geoffrey McRae 2021-10-20 15:40:50 +11:00
  • dca5da02a0 [client] egl: fix undefined behaviour with zero size array Geoffrey McRae 2021-10-20 13:34:16 +11:00
  • c5f71d18c4 [doc] module: Add unloading note for manual install Jonathan Rubenstein 2021-10-19 13:05:33 +03:00
  • 84a43fb651 [doc] Move DKMS above manual and mark recommended Jonathan Rubenstein 2021-10-19 12:49:12 +03:00
  • 2858ad3f7e [client] egl: fallback when EGL_RENDER_BUFFER fails Quantum 2021-10-18 22:32:58 -04:00
  • 9ddd260b22 [client] egl: log glCheckFramebufferStatus error Quantum 2021-10-18 22:24:31 -04:00
  • bc34dc9e24 [client] egl: blame NVIDIA if dmabuf fails on NVIDIA hardware Geoffrey McRae 2021-10-20 11:28:29 +11:00
  • edc9825c04 [client] egl: check for invalid desktop render dimensions Geoffrey McRae 2021-10-20 11:17:29 +11:00
  • 70a751b58d [client] egl/filters: bypass setup/prepare logic if disabled/inactive Geoffrey McRae 2021-10-20 10:57:53 +11:00
  • fc037ccc95 [client] egl: handle filter setup returning false Quantum 2021-10-19 19:38:32 -04:00
  • 74418106de [client] egl: skip downscale filter setup when not enabled Quantum 2021-10-19 05:09:54 -04:00
  • c9e8de334a [doc] module: make cgroups configuration more visible Quantum 2021-10-16 23:48:35 -04:00
  • 13fabc2e4a [host] windows: fix NSIS install directory on 64-bit builds Quantum 2021-10-17 19:22:50 -04:00
  • 8dcf7af791 [client] egl: fix parentheses in IDX_AGO definition Quantum 2021-10-14 23:57:17 -04:00
  • 2d858da0f1 [client] egl: fix egl_bufferAge naming Quantum 2021-10-14 23:51:56 -04:00
  • ee211803e4 [client] egl: fix letterbox rendering Quantum 2021-10-14 23:50:50 -04:00
  • c3d2ad92c5 [client] Change default grabKeyboardOnFocus to false Netboy3 2021-10-14 10:29:25 -04:00
  • 7ce7dec272 [doc] build: Add new build deps to apt-get Jonathan Rubenstein 2021-10-15 03:21:17 +03:00
  • 12321a8880 [client] wayland: implement resizing for libdecor SytheZN 2021-10-04 19:55:18 +02:00
  • 148ab0278e [client] egl: add debug options to disable damage tracking Quantum 2021-10-13 21:23:53 -04:00
  • d60dcb718b [client] cmake: correctly detect non-gawk awks Quantum 2021-10-09 19:36:26 -04:00
  • e914e56c48 [client] stop the cursorThread if video feed is disabled Geoffrey McRae 2021-10-06 20:04:06 +11:00
  • 24fa580519 [client] opengl: fix getProcAddressGL2 naming Quantum 2021-09-30 15:12:51 -04:00
  • 35c57a862e [client] ci: check for improper usage of GL functions Quantum 2021-09-29 04:51:08 -04:00
  • e0c1394c33 [client] add gl-check script to check GL function calls Quantum 2021-09-29 04:50:03 -04:00
  • 6370350006 [client] opengl: indirectly access non-OpenGL 1.3 functions Quantum 2021-09-30 06:36:24 -04:00
  • ad4b40fad6 [client] opengl: add gl_dynprocs module Quantum 2021-09-30 06:14:25 -04:00
  • 3f72de78da [client] opengl: use util_hasGLExt instead of custom logic Quantum 2021-09-30 06:16:25 -04:00
  • 4a76401c34 [client] egl: make the last eglDestroyImage call indirect Quantum 2021-09-29 03:56:07 -04:00
  • 072c54977e [client] egl: use eglCreateImage and eglDestroyImage indirectly Quantum 2021-09-28 21:34:42 -04:00
  • 5c7f168370 [client] egl_dynprocs: use official prototypes from system headers Quantum 2021-09-28 21:02:28 -04:00
  • 778d27f08a [common] debug: fix incorrect use of #elif defined Quantum 2021-09-28 17:18:13 -04:00
  • 12840a8324 [client] x11: load glXSwapIntervalEXT dynamically Quantum 2021-09-27 22:10:50 -04:00
  • 1f24ab0742 [host] nvfbc: avoid waking up pointer thread for no reason Quantum 2021-09-27 03:06:25 -04:00
  • 57d220a43b [common] open: detach xdg-open instead of waiting for it Quantum 2021-09-23 23:07:15 -04:00
  • bc65de5987 [host] installer: build 64-bit NSIS installers Quantum 2021-09-21 07:31:59 -04:00
  • df4a964496 [client] spice: stop if pointer left during guest warp Quantum 2021-09-14 18:23:32 -04:00
  • 72f3a9f3cf [client] wayland: free presentation objects Quantum 2021-09-10 21:17:51 -04:00
  • 09d93abf1a [all] update submodules Geoffrey McRae 2021-09-11 10:50:16 +10:00
  • 2aa236e1f9 [common] options: check for realloc failure Geoffrey McRae 2021-09-11 10:38:07 +10:00
  • 3cefe9f9b5 [client] config: window width & height are unsigned values Geoffrey McRae 2021-09-11 10:30:31 +10:00
  • e249106ddf [client] app: remove dead code Geoffrey McRae 2021-09-11 10:21:01 +10:00
  • ab3738624f [client] x11: reduce the scope of deltats Geoffrey McRae 2021-09-11 10:11:00 +10:00
  • 25ed3632f7 [client] x11: remove dead code Geoffrey McRae 2021-09-11 10:06:52 +10:00
  • 3adb7ca4b2 [client] wayland: fix possible memory leak Geoffrey McRae 2021-09-11 10:03:27 +10:00
  • 5fbb34f8f3 [doc] add upscale/downscale and related words to dictionary Quantum 2021-09-03 23:38:50 -04:00
  • 20acb9002a [doc] install: fix missing new line warning Quantum 2021-09-03 23:32:42 -04:00
  • 4ee83a2b31 [client] ci: check --help spelling Quantum 2021-09-01 20:02:29 -04:00
  • 909a9a903f [doc] lgspell: allow spell checking arbitrary text Quantum 2021-09-01 19:48:38 -04:00
  • ce091fd4e4 [client] main: correctly handle EINTR from nanosleep Quantum 2021-09-02 17:41:33 -04:00
  • 49725c9ea4 [doc] ci: run CI build with spell check Quantum 2021-09-01 19:15:35 -04:00
  • 753b44e34f [doc] support building with spell check Quantum 2021-09-01 19:14:58 -04:00
  • 1b58f2592c [client] egl: make filters damage aware Quantum 2021-09-01 22:27:36 -04:00
  • e9bf225c75 [client] egl: remove useless RenderStep struct Quantum 2021-09-01 20:38:49 -04:00
  • f287b4625d [client] config: fix usage of "ie" Quantum 2021-09-01 19:50:51 -04:00
  • 43b0e80f93 [common] ivshmem: use e.g. instead of incorrect ie for example Quantum 2021-09-01 19:50:34 -04:00
  • 92155de98d [client] config: fix spelling of synchronize Quantum 2021-09-01 19:26:48 -04:00
  • 94d7ed300e [docs] ci: build documentation on GitHub Actions Quantum 2021-09-01 18:29:42 -04:00
  • 924bd9e543 [doc] Correct a few spelling mistakes Netboy3 2021-09-01 17:05:39 -04:00
  • c4eadda389 [doc] install: Add Configuration Widget section Netboy3 2021-09-01 16:51:50 -04:00
  • f563e67e19 [doc] install: Remove scale toggle from key bindings Netboy3 2021-08-31 16:54:56 -04:00
  • d7e4536e57 [doc] install: Add additional command line options Netboy3 2021-08-31 14:46:53 -04:00
  • ab033d84b1 [common] cpuinfo: handle more than 64 threads on Windows Quantum 2021-09-01 06:01:28 -04:00
  • 286da11172 [host] windows: don't register exit event when none exists Quantum 2021-09-01 05:55:53 -04:00
  • ac926e4458 [client] egl: support debug contexts on older EGL versions Quantum 2021-08-31 19:18:21 -04:00
  • 26d2feb4d8 [client] egl: remove warning disabling in ffx.c Quantum 2021-08-31 19:04:26 -04:00
  • ffabdd348c [common] cpuinfo: trim trailing whitespace from model name on Windows Quantum 2021-08-31 06:53:42 -04:00
  • 5fc561fa63 [common] cpuinfo: trim any trailing whitespace from CPU model Geoffrey McRae 2021-08-31 20:20:11 +10:00
  • 977a4f6323 [client] egl: remove useless comment in filter_downscale.c Quantum 2021-08-30 23:08:45 -04:00
  • 8514f35474 [common] windebug: handle FormatMessage failure Quantum 2021-08-30 20:46:54 -04:00
  • e05bb196f0 [host] app: print CPU information on startup Quantum 2021-08-30 21:52:23 -04:00
  • c7666b065a [client] main: print out CPU information on startup Quantum 2021-08-30 20:12:35 -04:00
  • 0faafbff47 [common] cpuinfo: implement for Windows Quantum 2021-08-30 20:54:05 -04:00
  • 34fb2f9076 [common] cpuinfo: implement lgDebugCPU Quantum 2021-08-30 20:10:45 -04:00
  • a6112feddb [common] cpuinfo: implement for linux by parsing /proc/cpuinfo Quantum 2021-08-30 20:02:24 -04:00
  • 815aac28fb [common] cpuinfo: add common library Quantum 2021-08-30 20:01:58 -04:00
  • 79a9127c04 [client] imgui: use consistent modal background colours Quantum 2021-08-30 19:01:30 -04:00
  • 31249da533 [client] imgui: run animations at consistent speeds Quantum 2021-08-30 06:48:41 -04:00
  • f4df690d9f [client] egl: fix preset tooltip always showing Quantum 2021-08-30 04:47:00 -04:00
  • 239cb6a92b [client] egl: add separator after presets Quantum 2021-08-30 04:44:20 -04:00
  • 876a4125bf [client] egl: correctly select the preset when saving over it Quantum 2021-08-30 04:41:22 -04:00
  • ffbf6cd8b4 [client] egl: make preset UI more intuitive Quantum 2021-08-30 04:39:15 -04:00
  • 39e42ba735 [common] option: change option_dump to option_dump_preset Quantum 2021-08-30 04:23:09 -04:00
  • 3345ff8448 [client] egl: mark all preset-only options as such Quantum 2021-08-30 04:17:25 -04:00
  • 44850f1699 [common] option: add preset-only options that don't show up in help Quantum 2021-08-30 04:17:04 -04:00
  • 8a2ae6860e [client] egl: warn when attempting to save without preset selected Quantum 2021-08-28 18:32:26 -04:00
  • 1717555187 [client] egl: implement preset deletion Quantum 2021-08-28 18:27:28 -04:00