obs-studio/plugins/win-capture
jpark37 a311299606 win-capture: Support linear SRGB
For game capture, neither GL nor D3D9 support SRGB shared textures, so
disable linear SRGB support if the texture format doesn't support it.

Similarly, DXGI display capture doesn't work with SRGB at the moment.
Unsure if it will with more work, but disable for now.

Also force linear SRGB off if using GDI-compatible textures.
2021-01-21 07:42:57 -08:00
..
d3d8-api clang-format: Add clang-format files 2019-06-23 01:53:56 -07:00
data/locale Update translations from Crowdin 2020-12-14 00:29:44 +01: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: Typeless game capture textures 2021-01-11 14:18:12 -08:00
inject-helper cmake: Add cmake folders 2020-05-13 06:52:37 -07:00
app-helpers.c win-capture: Clean up remaining /W4 warnings 2020-11-15 06:03:18 -08: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 win-capture: Support linear SRGB 2021-01-21 07:42:57 -08:00
dc-capture.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
duplicator-monitor-capture.c win-capture: Support linear SRGB 2021-01-21 07:42:57 -08: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: Support linear SRGB 2021-01-21 07:42:57 -08:00
graphics-hook-info.h win-capture: Typeless game capture textures 2021-01-11 14:18:12 -08:00
graphics-hook-ver.h win-capture: Typeless game capture textures 2021-01-11 14:18:12 -08:00
hook-helpers.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
inject-library.c win-capture: Clean up remaining /W4 warnings 2020-11-15 06:03:18 -08:00
inject-library.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
load-graphics-offsets.c win-capture: Clean up remaining /W4 warnings 2020-11-15 06:03:18 -08: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: Clean up remaining /W4 warnings 2020-11-15 06:03:18 -08:00
window-capture.c win-capture: Warning fixes 2020-11-13 13:21:10 -08:00
window-helpers.c win-capture: Clean up remaining /W4 warnings 2020-11-15 06:03:18 -08:00
window-helpers.h win-capture: Add support for finding windows via EnumWindows 2020-02-22 21:02:33 -08:00