Commit Graph

  • 66891aa536 [client] don't require wayland-egl, fixes #204 Geoffrey McRae 2019-10-26 11:23:04 +11:00
  • 1d7a2ccf82 [c-host] windows: update ivshmem driver header and usage Geoffrey McRae 2019-10-24 19:46:09 +11:00
  • e1bfb1234b [common] obey the destination buffer size Geoffrey McRae 2019-10-14 18:08:06 +11:00
  • 9377fdfc37 [all] bump KVMFR version due to incompatible changes Geoffrey McRae 2019-10-14 17:19:19 +11:00
  • 5f1d17ba1f [host] cosmetics Geoffrey McRae 2019-10-09 19:52:31 +11:00
  • 4c0ca1c8e7 [client] fix xor support for masked color cursors Geoffrey McRae 2019-10-09 19:48:42 +11:00
  • 8ef1aee35c [common] fix bug in framebuffer_read Geoffrey McRae 2019-10-09 14:11:45 +11:00
  • 4168cc8d78 [all] fix the version Geoffrey McRae 2019-10-09 14:04:36 +11:00
  • bca54ab1f6 [client/host] added new asyncronous memory copy Geoffrey McRae 2019-10-01 23:17:20 +10:00
  • 6d2c464436 [client] egl: improved streaming texture syncronization Geoffrey McRae 2019-08-30 12:09:05 +10:00
  • e93bd7a3bf [client] fix shutdown race condition with the frame thread Geoffrey McRae 2019-08-30 11:50:43 +10:00
  • da94075e7b [client] egl: more verbose error on texture egl failures Geoffrey McRae 2019-08-30 11:40:38 +10:00
  • 69522495de [client] fix invalid shutdown of renderer outside of it's thread Geoffrey McRae 2019-08-30 11:36:28 +10:00
  • fce88fc72c [EGL] add debug printf helper Geoffrey McRae 2019-08-30 11:33:43 +10:00
  • 163a2e5d0a [client] fix failure to build due to broken symlink, fixes #173 Release/B1 Geoffrey McRae 2019-07-23 11:06:51 +10:00
  • b979752989 [client] added missing include B1 Geoffrey McRae 2019-07-15 18:30:39 +10:00
  • 8ad2d5f949 [client] autodetect monitor refresh rate for fps limit orcephrye 2019-07-08 20:13:24 -05:00
  • 745ba66119 Implement option to disable minimizing window on focus loss. Default behavior is not changed - not configuring these options unfocused window is minimized. Rokas Kupstys 2019-07-01 10:53:12 +03:00
  • 4cf6dec592 [all] allow disable of backtrace support during build Geoffrey McRae 2019-06-19 09:13:03 +10:00
  • d7fa0aeff9 [client] fix typo in SDL_VIDEODRIVER from prior patch, whoops :) Geoffrey McRae 2019-06-19 09:03:15 +10:00
  • 2def6346e6 [client] don't override SDL_VIDEODRIVER if it is already set Geoffrey McRae 2019-06-19 09:01:28 +10:00
  • 607539a2af [client] improve streaming texture performance B1-rc6 Geoffrey McRae 2019-06-12 22:36:00 +10:00
  • 6d24dd52d6 [c-host] not all versions of mingw support wcstombs_s Geoffrey McRae 2019-06-12 15:31:18 +10:00
  • e3343cbd01 Rewrite dkms.conf Omar Pakker 2019-06-05 01:15:47 +02:00
  • 71ffa0a137 Update makefile to allow kernel override Omar Pakker 2019-06-05 01:08:00 +02:00
  • 2b4f8091f9 [client] README.md cosmetics Geoffrey McRae 2019-05-31 16:45:55 +10:00
  • 113da121e9 [client] updated documentation for new keybinds Geoffrey McRae 2019-05-31 16:44:08 +10:00
  • dd7413f973 [client] added keybinds to send Ctrl+Alt+Fn Geoffrey McRae 2019-05-31 16:39:55 +10:00
  • 0851fd13e6 [all] made a nicer icon, hopefully just a placeholder for now Geoffrey McRae 2019-05-30 22:21:53 +10:00
  • 97024041f3 [client] allow the screensaver to run Geoffrey McRae 2019-05-30 20:54:39 +10:00
  • 22238c3200 [client] fix invalid access on early termination Geoffrey McRae 2019-05-30 20:24:51 +10:00
  • 780bb248f7 [c-host] dxgi: fix invalid cursor type define B1-rc5 Geoffrey McRae 2019-05-28 15:17:11 +10:00
  • 026bdb00f2 [c-host] take just the ivshmem headers and omit the kvm-guest submodule B1-rc4 Geoffrey McRae 2019-05-28 14:51:47 +10:00
  • 373d4ac932 [host] removed old host application from the project, see c-host Geoffrey McRae 2019-05-28 14:47:09 +10:00
  • 7d26027752 [c-host] resend the last on client reconnect if a timeout occurs Geoffrey McRae 2019-05-28 14:24:48 +10:00
  • 3d426ccef8 [all] fix missing cursor when client reconnects Geoffrey McRae 2019-05-28 14:06:15 +10:00
  • b31e8e1cee [client] egl: remove accidental commit of debug code Geoffrey McRae 2019-05-27 18:46:05 +10:00
  • f0923c4ed7 [client] egl: expose a few new tuneables Geoffrey McRae 2019-05-27 18:39:21 +10:00
  • aabf19e63b [client] main: properly shutdown if renderer fails to init Geoffrey McRae 2019-05-27 18:38:36 +10:00
  • f4fc1eb5f6 [client] typo in config help text Geoffrey McRae 2019-05-27 18:38:01 +10:00
  • 5e201a32ca [c-host] dxgi: allow out of order frame mapping Geoffrey McRae 2019-05-27 15:26:58 +10:00
  • 438e9e0969 [common] option: fixed missing null terminator B1-rc3 Geoffrey McRae 2019-05-27 01:56:55 +10:00
  • 9554e82c47 [common] fix failure to initialize structure Geoffrey McRae 2019-05-27 01:50:38 +10:00
  • 4cf2c7a350 [client] check for failure to map pbo memory Geoffrey McRae 2019-05-27 01:36:49 +10:00
  • 664d7dccdb [client] fix the binary path when debugging Geoffrey McRae 2019-05-27 01:20:05 +10:00
  • 21b02efb4d [c-host] dxgi: don't stall the GPU pipeline to map textures to ram Geoffrey McRae 2019-05-26 23:36:17 +10:00
  • d07aa4b29e [client] Add win:maximize to maximize on startup Jonathan (JJRcop) Rubenstein 2019-05-26 02:30:24 -04:00
  • 9f33043d17 [client] Fix typo in example of README.md JJRcop 2019-05-24 12:09:14 -04:00
  • 2e6301fca1 [common] fixed issue with building for windows (typo) B1-rc2 Geoffrey McRae 2019-05-24 21:39:51 +10:00
  • 83c5df2c47 [client] main: add + sign to mouse sensitivit alerts B1-rc1 Geoffrey McRae 2019-05-24 05:35:16 +10:00
  • 759b4ef811 [client] fix typo Geoffrey McRae 2019-05-24 05:31:16 +10:00
  • 437ebf6265 [client] main: new feature to increase/decrease mouse sensitivity Geoffrey McRae 2019-05-24 05:29:38 +10:00
  • bffd02b8c7 [client] main: better UX with the escape key combinations Geoffrey McRae 2019-05-23 20:31:01 +10:00
  • 196b27ee9c [doc] client: document defaults instead of my preconfigured values Geoffrey McRae 2019-05-23 20:26:37 +10:00
  • ff08540fd3 [doc] fixed another formatting snafu Geoffrey McRae 2019-05-23 20:20:18 +10:00
  • 07be380f34 [doc] fix formatting a bit Geoffrey McRae 2019-05-23 20:19:37 +10:00
  • 76d58deefa [doc] Updated project documentation in leu of Beta 1 release Geoffrey McRae 2019-05-23 20:13:41 +10:00
  • dba9764c5e [egl] alert: fix fuzzy font bug and make alerts a little more plesant Geoffrey McRae 2019-05-23 19:58:12 +10:00
  • ee5d6c7c3e [module] update instructions and add dkms.conf Geoffrey McRae 2019-05-23 18:46:27 +10:00
  • 1492196bbf [client] shutdown application on window close even if ignoreQuit is set Geoffrey McRae 2019-05-23 18:27:21 +10:00
  • 9378f69653 [all] corrected NV keybinding information in README.md Geoffrey McRae 2019-05-23 17:00:00 +10:00
  • d2d427b533 [client] egl: query maximum multisample support for MSAA context Geoffrey McRae 2019-05-23 16:56:13 +10:00
  • 78a6af8dae [common] added new sysinfo unit and multisample query support Geoffrey McRae 2019-05-23 16:54:50 +10:00
  • 3585e02993 [client] egl: add options for maximum NV level and initial level Geoffrey McRae 2019-05-23 16:32:18 +10:00
  • 5af88ae61e Set theme jekyll-theme-cayman Geoffrey McRae 2019-05-23 16:21:32 +10:00
  • f946117dac [all] futher tweaks to the readme.md Geoffrey McRae 2019-05-23 16:15:42 +10:00
  • 666a6a218f [all] updated the main readme in preperation of beta 1 Geoffrey McRae 2019-05-23 16:08:22 +10:00
  • 1b031582a4 [c-host] nvfbc: expose option to disable cursor decoupling Geoffrey McRae 2019-05-23 15:12:28 +10:00
  • afe072adf1 [c-host] nvfbc: print out the SDK version and enable NvFBC Geoffrey McRae 2019-05-23 14:49:38 +10:00
  • 09d4fea9e2 [c-host] correct NvFBC information in the README.md Geoffrey McRae 2019-05-23 14:31:05 +10:00
  • 58c3fba6b9 [c-host] just another minor readme update Geoffrey McRae 2019-05-23 13:42:51 +10:00
  • 773dd7773b [c-host] try to be more compatible with mingw headers Geoffrey McRae 2019-05-22 19:46:18 +10:00
  • 732ce05866 [c-host] minor readme updates Geoffrey McRae 2019-05-22 18:33:04 +10:00
  • 108c7d3aaa [c-host] fixed project for cross compliation for Win on Linux Geoffrey McRae 2019-05-22 14:59:19 +10:00
  • 86f4256b5a [client] egl: fix streaming texture re-init crash Geoffrey McRae 2019-05-22 12:19:03 +10:00
  • 84b2917706 [client] app: new options to reduce CPU usage Geoffrey McRae 2019-05-22 12:00:06 +10:00
  • fc66a4a19c [client] egl: use persistant mapped texture buffers Geoffrey McRae 2019-05-22 11:37:27 +10:00
  • 087387087e [client] fix race condition on initial uniform access Geoffrey McRae 2019-05-22 11:36:18 +10:00
  • 3f404905d2 [c-host] added tray icon and context menu Geoffrey McRae 2019-05-21 17:52:58 +10:00
  • 67595d6deb [client] added missing semi-colon (not sure how that happened) Geoffrey McRae 2019-05-21 15:51:45 +10:00
  • 77f942711a [client] fixed typo in option description Geoffrey McRae 2019-05-21 15:51:14 +10:00
  • e3c98ddc35 [client] port all configuration parsing to use the new option helper Geoffrey McRae 2019-05-21 15:03:59 +10:00
  • db0d966102 [common] option: add debug errors for invalid options Geoffrey McRae 2019-05-21 14:58:11 +10:00
  • a29639fceb [common] option: fix another invalid usage of an unset variable Geoffrey McRae 2019-05-21 13:24:28 +10:00
  • 0605b7df8c [common] option: allow short options to toggle boolean values Geoffrey McRae 2019-05-21 12:58:53 +10:00
  • 51ca08719e [common] option: trim whitespace from option names and values Geoffrey McRae 2019-05-21 12:34:41 +10:00
  • ce9b94e93d [common] option: fix crash on failure to parse invalid config file Geoffrey McRae 2019-05-21 12:28:13 +10:00
  • 7cc0f7cb99 [common] option: fix incorrect column header padding Geoffrey McRae 2019-05-21 11:38:40 +10:00
  • 06c229dfd4 [common] option: fix invalid access of null/invalid options Geoffrey McRae 2019-05-21 11:34:50 +10:00
  • 2d5f6d65ce [common] option: added shortopt support and pretty help print Geoffrey McRae 2019-05-21 11:31:31 +10:00
  • b9841351b4 [common] added stringutils with alloc_sprintf helper Geoffrey McRae 2019-05-21 11:30:57 +10:00
  • d9b6d115d1 [common] fix stringlist const free bug Geoffrey McRae 2019-05-21 11:30:05 +10:00
  • cc6dd58778 [c-host] windows: fix dxgi option struct syntax Geoffrey McRae 2019-05-17 09:27:04 +10:00
  • 0ba931cbed [c-host] windows: add log file output option Geoffrey McRae 2019-05-17 09:26:42 +10:00
  • a7daeb2a12 [c-host] option: fix memory corruption due to usage of old pointers Geoffrey McRae 2019-05-17 09:25:57 +10:00
  • 2fe9dc7ca1 [common] track if option set failed and print help if so Geoffrey McRae 2019-05-12 16:51:37 +10:00
  • b662128708 [c-host] linux: implemented getValues support for shmDevice option Geoffrey McRae 2019-05-12 16:14:25 +10:00
  • e22f33a44b [common] add getValues callback for options Geoffrey McRae 2019-05-12 16:13:50 +10:00
  • 5d69d2aba9 [common] added new StringList helper module Geoffrey McRae 2019-05-12 16:12:12 +10:00
  • 0090580a64 [c-host] be compatible with new option ABI Geoffrey McRae 2019-05-11 20:59:31 +10:00