obs-studio/plugins/win-capture/graphics-hook
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
..
CMakeLists.txt Merge pull request #2595 from jpark37/vulkan-cleanup 2020-05-20 18:20:05 -07:00
d3d8-capture.cpp win-capture: Remove game capture scaling 2020-06-22 15:07:07 -07:00
d3d9-capture.cpp win-capture: Remove game capture scaling 2020-06-22 15:07:07 -07:00
d3d9-patches.hpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
d3d10-capture.cpp win-capture: Remove game capture scaling 2020-06-22 15:07:07 -07:00
d3d11-capture.cpp win-capture: Remove game capture scaling 2020-06-22 15:07:07 -07:00
d3d12-capture.cpp win-capture: Remove game capture scaling 2020-06-22 15:07:07 -07:00
dxgi-capture.cpp win-capture: Fix D3D leaks on swap chain release 2020-10-13 18:47:35 -07:00
dxgi-helpers.hpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
gl-capture.c win-capture: Remove game capture scaling 2020-06-22 15:07:07 -07:00
gl-decs.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
graphics-hook-config.h.in win-capture: Add Vulkan capture 2020-02-29 04:53:28 -08:00
graphics-hook.c win-capture: Improve game capture messages 2020-09-08 09:55:46 -07:00
graphics-hook.h win-capture: Remove game capture scaling 2020-06-22 15:07:07 -07:00
graphics-hook.rc win-capture: Add Vulkan capture 2020-02-29 04:53:28 -08:00
obs-vulkan32.json win-capture/graphics-hook: Make vulkan layer all capital 2020-03-09 10:44:04 -07:00
obs-vulkan64.json win-capture/graphics-hook: Make vulkan layer all capital 2020-03-09 10:44:04 -07:00
vulkan-capture.c win-capture: Violate Vulkan spec for compatibility 2020-10-03 22:41:11 -07:00
vulkan-capture.h win-capture: Improve Vulkan hook stability 2020-07-24 09:30:05 -07:00