LookingGlass/c-host/platform/Windows
Geoffrey McRae 21b02efb4d [c-host] dxgi: don't stall the GPU pipeline to map textures to ram
ID3D11DeviceContext_Map by default will force a CPU sync if the prior call to
CopyResource has not completed, this change defers the mapping and sets the
D3D11_MAP_FLAG_DO_NOT_WAIT when attempting to map the texture allowing the
capture to continue without incurring an expensive CPU/GPU sync.

A new tuneable has also been added

  * dxgi:maxTextures
2019-05-26 23:36:17 +10:00
..
capture [c-host] dxgi: don't stall the GPU pipeline to map textures to ram 2019-05-26 23:36:17 +10:00
include/windows [build] make "common" a static library (part 1/2) 2019-04-11 11:03:30 +10:00
src [c-host] added tray icon and context menu 2019-05-21 17:52:58 +10:00
app.manifest [c-host] tons of windows specific fixes 2019-04-10 21:07:56 +10:00
CMakeLists.txt [c-host] fixed project for cross compliation for Win on Linux 2019-05-22 14:59:19 +10:00
icon.ico [c-host] added tray icon and context menu 2019-05-21 17:52:58 +10:00
resource.rc [c-host] added tray icon and context menu 2019-05-21 17:52:58 +10:00