Geoffrey McRae
|
3b47a4113f
|
[client/obs] update to use new LGMP init api
|
2020-05-21 09:28:41 +10:00 |
|
Geoffrey McRae
|
a6d6a49f82
|
[client] egl: use atomic members instead of locking the entire state
|
2020-05-21 08:20:30 +10:00 |
|
Geoffrey McRae
|
f8ff3faf78
|
[obs] improvements to help prevent client timeouts
|
2020-05-21 07:31:12 +10:00 |
|
Geoffrey McRae
|
d899c26617
|
[client] egl: add low FPS warning when failing to keep up
|
2020-05-19 22:42:55 +10:00 |
|
Geoffrey McRae
|
73ba325072
|
[client] egl: reworked the streaming texture pipeline
|
2020-05-19 22:03:36 +10:00 |
|
Geoffrey McRae
|
aff19e13c7
|
[profiler] client: updated to use new lgmp API and path
|
2020-05-19 11:37:44 +10:00 |
|
Geoffrey McRae
|
007122df43
|
[all] remove github specific unused config file
|
2020-05-19 11:19:20 +10:00 |
|
Geoffrey McRae
|
06f8911ee1
|
[all] project cleanup
|
2020-05-19 11:06:39 +10:00 |
|
Geoffrey McRae
|
f96f0fecda
|
[client] egl: use proper atomics for pbo counting
|
2020-05-18 09:06:11 +10:00 |
|
Geoffrey McRae
|
21987cb423
|
[obs] update to use new LGMP interface
|
2020-05-17 12:04:41 +10:00 |
|
Geoffrey McRae
|
18cc8d7cab
|
[client] fix host wait logic and print more useful help
|
2020-05-17 11:54:07 +10:00 |
|
Geoffrey McRae
|
fc0dbd8782
|
[c-host] add kvmfr version to host output
|
2020-05-17 11:26:45 +10:00 |
|
Geoffrey McRae
|
b7ca3d7e37
|
[client] cleanup debug output
|
2020-05-17 11:25:27 +10:00 |
|
Geoffrey McRae
|
c4bf992c0c
|
[client/host] added enforcement of KVMFR versioning
|
2020-05-17 11:13:08 +10:00 |
|
Geoffrey McRae
|
dcce288a98
|
[obs] fix another potential deadlock
|
2020-04-25 02:26:34 +10:00 |
|
Geoffrey McRae
|
cfd8126e5d
|
[obs] remove debug printf
|
2020-04-25 02:26:16 +10:00 |
|
Geoffrey McRae
|
7a96642498
|
[client & host] update the LGMP project to fix timeout issues
|
2020-04-25 02:25:44 +10:00 |
|
Geoffrey McRae
|
8d5a42c233
|
[obs] fix potential deadlock
|
2020-04-24 23:03:40 +10:00 |
|
Geoffrey McRae
|
00a41be413
|
[obs] use thread to handle frame advance when obs is behind
|
2020-04-24 21:31:12 +10:00 |
|
Geoffrey McRae
|
fdb9a9cca8
|
use a timer for the LGMP host instead of a thread
|
2020-04-24 21:31:12 +10:00 |
|
Geoffrey McRae
|
243efcd51a
|
[client] fix missing release_key_binds for mouse sensitivity bindings
|
2020-04-23 18:00:17 +10:00 |
|
Geoffrey McRae
|
b9cdaf8e19
|
update PureSpice to fix clipboard bug
|
2020-04-21 13:17:49 +10:00 |
|
Geoffrey McRae
|
4758caa772
|
updated PureSpice submodule
|
2020-04-21 11:36:24 +10:00 |
|
Geoffrey McRae
|
4058522f68
|
update PureSpice submodule
|
2020-04-20 09:54:12 +10:00 |
|
Geoffrey McRae
|
80437c564d
|
update PureSpice submodule
|
2020-04-15 17:55:43 +10:00 |
|
Geoffrey McRae
|
503fc7c312
|
[spice] updated the submodule to fix a minor shutdown glitch
|
2020-04-14 16:46:55 +10:00 |
|
Geoffrey McRae
|
f6691a90c0
|
[client/obs] improve frambuffer_read functions to support copy pitch
Fixes #244
|
2020-04-14 13:27:07 +10:00 |
|
Mikko Rasa
|
ead09ed110
|
[client] opengl: render frame if config didn't change
|
2020-04-14 12:19:59 +10:00 |
|
Geoffrey McRae
|
ac1ecd2e7b
|
[client] update PureSpice submodule to resolve build issue with -O3
|
2020-04-13 20:07:08 +10:00 |
|
Geoffrey McRae
|
3538e7f6f4
|
[c-host] dxgi: add more robust error handling on cursor shape failure
Closes #264 - Credit to https://github.com/DataBeaver
|
2020-04-12 14:43:50 +10:00 |
|
Geoffrey McRae
|
75bc038144
|
[client] removed accidental debug commit
|
2020-04-12 13:48:59 +10:00 |
|
Geoffrey McRae
|
7018a3e737
|
[c-host] dxgi: close the desktop on deinit
|
2020-04-12 13:46:56 +10:00 |
|
Geoffrey McRae
|
d3836d4548
|
[c-host] Enable secure desktop capture using SetThreadDesktop
Closes #263 - Credit to https://github.com/DataBeaver for this gem!
|
2020-04-12 13:35:40 +10:00 |
|
Geoffrey McRae
|
dbd7db7787
|
[common] fix framebuffer_prepare to use atomic_store
|
2020-04-12 13:16:55 +10:00 |
|
Geoffrey McRae
|
1222fd40b7
|
[common] fix FrameBuffer to use atomics correctly
Might Fix #248
|
2020-04-12 13:14:53 +10:00 |
|
Geoffrey McRae
|
b5f4c639fd
|
[client] provide better mouse tracking when exiting/entering the window
|
2020-04-07 14:54:38 +10:00 |
|
Geoffrey McRae
|
cddeeff3fc
|
[c-host] LGMP: increase the timeouts
|
2020-04-07 14:54:38 +10:00 |
|
Geoffrey McRae
|
b953b2b807
|
[module] added missing kvmfr.h, fixes #253
|
2020-03-22 09:20:09 +11:00 |
|
Geoffrey McRae
|
367a73d033
|
[spice] updated the submodule, fixes #249
|
2020-03-22 09:12:54 +11:00 |
|
Geoffrey McRae
|
1ac13658e1
|
[module] fix compilation for linux 5.6
|
2020-03-11 00:28:44 +11:00 |
|
Geoffrey McRae
|
582ed6b5d1
|
[c-host] dxgi: dont send null movements when only the visibility changed
|
2020-02-12 18:40:28 +11:00 |
|
Geoffrey McRae
|
e2adbaa5c1
|
[c-host] dxgi: fix failure to provide cursor visibility information
|
2020-02-12 18:36:11 +11:00 |
|
Geoffrey McRae
|
4acf800ace
|
[client] updated the PureSpice submodule
|
2020-02-03 17:31:56 +11:00 |
|
Geoffrey McRae
|
7cc305c2f5
|
[client] updated spice submodule to fix shutdown bug
|
2020-02-01 14:31:46 +11:00 |
|
Geoffrey McRae
|
95f5962186
|
[client] update to properly disconnect from spice
|
2020-02-01 14:24:23 +11:00 |
|
Geoffrey McRae
|
f4c2996a3a
|
[repos] updated submodules
|
2020-02-01 14:22:07 +11:00 |
|
Geoffrey McRae
|
10c4037694
|
[doc] added new github sponsorship option to README.md
|
2020-02-01 11:44:51 +11:00 |
|
Geoffrey McRae
|
52be6deccf
|
[github] updated sponsorship for github sponsors
|
2020-02-01 11:43:42 +11:00 |
|
Geoffrey McRae
|
9cc21c2a62
|
[all] updated the main README.md file
|
2020-01-31 21:43:58 +11:00 |
|
Geoffrey McRae
|
0b7f422d5d
|
[client] moved spice into a seperate repository
|
2020-01-31 21:39:57 +11:00 |
|