Commit Graph

  • 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
  • 538a6dc08e [common] rework option API to allow for custom types Geoffrey McRae 2019-05-11 20:58:49 +10:00
  • 5b199d8f25 [common] make local struct local Geoffrey McRae 2019-05-11 19:07:10 +10:00
  • 51ddb62126 [c-host] load config from looking-glass-host.ini if available Geoffrey McRae 2019-05-11 18:23:06 +10:00
  • 785bc33192 [common] added config file loading capability Geoffrey McRae 2019-05-11 18:22:01 +10:00
  • 522bacb1f0 [c-host] linux: remove extra shm device name validation Geoffrey McRae 2019-05-11 11:59:26 +10:00
  • cf030f6f0c [common] remove "Option" from the option help output Geoffrey McRae 2019-05-11 11:51:29 +10:00
  • 823164a924 [common] further option help cleanup Geoffrey McRae 2019-05-11 11:50:26 +10:00
  • 2ddae623b8 [c-host] update to use new option validator and tidy up output Geoffrey McRae 2019-05-11 11:35:42 +10:00
  • 86c7286aad [common] seperate validator and clean up output Geoffrey McRae 2019-05-11 11:35:17 +10:00
  • 9886316e07 [c-host] linux: fix shmDevice file size check Geoffrey McRae 2019-05-11 11:23:27 +10:00
  • 8a3356859c [c-host] implement shmDevice option validator and help Geoffrey McRae 2019-05-11 11:21:18 +10:00
  • 32d5f1db85 [common] validate all options including defaults Geoffrey McRae 2019-05-11 11:21:00 +10:00
  • b5975e0f05 [host] [c-host] added support to specify IVSHMEM device Paul Götzinger 2019-05-10 11:48:38 +02:00
  • 53ade56b4e [common] fix option parser memory leak Geoffrey McRae 2019-05-09 23:05:33 +10:00
  • 5677117c0d [c-host] nvfbc: remove debug line from prior commit Geoffrey McRae 2019-05-09 22:53:02 +10:00
  • 558ae5dc45 [c-host] dxgi: initialize option to NULL for consistancy Geoffrey McRae 2019-05-09 22:51:12 +10:00
  • 83f63f4c42 [c-host] dxgi: add the ability to specify the adapter and/or output. Geoffrey McRae 2019-05-09 22:48:39 +10:00
  • 247e92937c [common] match the correct option Geoffrey McRae 2019-05-09 22:47:48 +10:00
  • 63314941f6 [c-host] fix build under windows Geoffrey McRae 2019-05-09 22:13:31 +10:00
  • e7345b9711 [c-host] initial agnostic option api and parser Geoffrey McRae 2019-05-09 22:06:58 +10:00
  • 22f9fa3938 [c-host] windows: fix errors from prior commit Geoffrey McRae 2019-05-09 19:32:19 +10:00
  • 4617829d41 [c-host] provide a platform agnostic method of passing args to app_main Geoffrey McRae 2019-05-09 19:30:09 +10:00
  • fc907b802f [c-host] linux: updated to use the correct headers Geoffrey McRae 2019-05-09 19:07:23 +10:00
  • ba50fbdc3e [client] egl: implement pixel perfect upscaling Geoffrey McRae 2019-04-19 11:23:51 +10:00
  • 6f77ba8aea [client] perform proper shutdown on SIGTERM Geoffrey McRae 2019-04-14 09:15:03 +10:00
  • 972ff93e6c [common] fix build under arch, thanks @techfreak for pointing this out Geoffrey McRae 2019-04-12 12:16:15 +10:00
  • 338bc2e0dc [c-host] nvfbc: disable ARGB10 until NVIDIA fix the API (if ever) Geoffrey McRae 2019-04-11 19:30:42 +10:00
  • 8cedad8241 [c-host] fix NvFBC build after moving headers Geoffrey McRae 2019-04-11 17:15:17 +10:00