0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 21:13:04 +02:00
obs-studio/plugins/win-capture
jpark37 dad861b036 win-capture: Fix D3D leaks on swap chain release
For game capture, hook DXGI release function to release D3D objects if
the related swap chain is also being destroyed.

An added bonus is that the game capture hook will handle swap chain
recreation for applications that don't use ResizeBuffers.
2020-10-13 18:47:35 -07:00
..
d3d8-api clang-format: Add clang-format files 2019-06-23 01:53:56 -07:00
data/locale Update translations from Crowdin 2020-09-27 23:07:27 +02:00
get-graphics-offsets win-capture: Fix D3D leaks on swap chain release 2020-10-13 18:47:35 -07:00
graphics-hook win-capture: Fix D3D leaks on swap chain release 2020-10-13 18:47:35 -07:00
inject-helper cmake: Add cmake folders 2020-05-13 06:52:37 -07:00
app-helpers.c win-capture: Use full app obj name for keepalive mutex 2020-03-10 07:13:58 -07:00
app-helpers.h win-capture: Use full app obj name for keepalive mutex 2020-03-10 07:13:58 -07:00
CMakeLists.txt win-capture: Put window capture update data in a mutex 2020-09-03 05:49:58 -07:00
cursor-capture.c win-capture: Fix mask handling on some color cursors 2020-10-03 05:55:30 -07:00
cursor-capture.h win-capture: Remove game capture scaling 2020-06-22 15:07:07 -07:00
dc-capture.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
dc-capture.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
duplicator-monitor-capture.c win-capture: Log duplicator display when updating properties 2020-07-14 22:40:15 +10:00
funchook.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
funchook.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
game-capture-file-init.c win-capture: Always copy file when debugging 2020-03-09 02:49:46 -07:00
game-capture.c win-capture: Remove game capture scaling 2020-06-22 15:07:07 -07:00
graphics-hook-info.h win-capture: Fix D3D leaks on swap chain release 2020-10-13 18:47:35 -07:00
graphics-hook-ver.h win-capture: Update hook version 2020-10-04 11:41:19 -07:00
hook-helpers.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
inject-library.c Revert "win-capture: Don't leak dynamic library references" 2019-08-17 12:23:44 -07:00
inject-library.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
load-graphics-offsets.c win-capture: Fix D3D leaks on swap chain release 2020-10-13 18:47:35 -07:00
monitor-capture.c Revert "win-capture, libobs: Show names of displays in Display Capture" 2020-03-19 06:43:57 -07:00
nt-stuff.h win-capture: Use full app obj name for keepalive mutex 2020-03-10 07:13:58 -07:00
obfuscate.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obfuscate.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
plugin-main.c win-capture: Add Vulkan capture 2020-02-29 04:53:28 -08:00
window-capture.c win-capture: Put window capture update data in a mutex 2020-09-03 05:49:58 -07:00
window-helpers.c win-capture: Don't use Chrome classes for priority 2020-07-03 00:12:21 -07:00
window-helpers.h win-capture: Add support for finding windows via EnumWindows 2020-02-22 21:02:33 -08:00