looking-glass/host/platform/Windows
Quantum a702c912ae [host] nvfbc: move NvFBCToSysCreate into nvfbc_init
When NvFBCToSysCapture reports recreation is required, we return
CAPTURE_RESULT_REINIT, which eventually calls nvfbc_deinit and then
nvfbc_init.

However, the NvFBC object is actually created in nvfbc_create, which
means the NvFBC object is never actually recreated. The result is an
endless cycle of NvFBC asking for recreation. This commonly manifests
as the client waiting endlessly for the host when the guest machine
reboots.

In this commit, the NvFBC object creation is moved into nvfbc_init,
and when recreation is required, it will actually be recreated.
2021-01-31 10:57:51 +11:00
..
capture [host] nvfbc: move NvFBCToSysCreate into nvfbc_init 2021-01-31 10:57:51 +11:00
include/windows [host] nvfbc: force composition to capture some full screen apps 2021-01-21 12:14:03 +11:00
src [host] windows: move log path to %ProgramData%\Looking Glass (host) 2021-01-29 15:56:01 +11:00
app.manifest [host] set the program name/description in the app.manifest 2020-10-19 01:56:03 +11:00
CMakeLists.txt [host] windows: move log path to %ProgramData%\Looking Glass (host) 2021-01-29 15:56:01 +11:00
installer.nsi [host] installer: create start menu shortcut to log directory 2021-01-29 15:56:01 +11:00
resource.rc