obs-studio/libobs-d3d11
jpark37 7ce2a60a1d libobs-d3d11: Use FLIP_DISCARD on Windows 11
Windows 11 support for DISCARD swap effect seems to be buggy and slow.
Use FLIP_DISCARD instead. Staying with DISCARD on Windows 10 because of
reports of flickering that hopefully won't happen on Windows 11.

We're also not using ALLOW_TEARING because it seems to break after an
OBS cycle of minimize/restore on both Windows 10 and 11. The swap chain
displays a stale image. Not sure if ALLOW_TEARING would be beneficial
even if it was working.
2021-09-10 20:19:24 -07:00
..
CMakeLists.txt cmake: Add cmake folders 2020-05-13 06:52:37 -07:00
d3d11-config.h.in libobs-d3d11: Set maximum GPU priority 2019-10-10 00:51:47 -07:00
d3d11-duplicator.cpp libobs-d3d11: Use typeless texture for duplicator 2021-07-11 08:26:29 -07:00
d3d11-indexbuffer.cpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
d3d11-rebuild.cpp libobs-d3d11: Split InitFactory to InitAdapter 2021-03-21 22:45:08 -07:00
d3d11-samplerstate.cpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
d3d11-shader.cpp libobs: Add dormant SRGB format support 2021-01-21 07:42:13 -08:00
d3d11-shaderprocessor.cpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
d3d11-shaderprocessor.hpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
d3d11-stagesurf.cpp libobs: Add dormant SRGB format support 2021-01-21 07:42:13 -08:00
d3d11-subsystem.cpp libobs-d3d11: Use FLIP_DISCARD on Windows 11 2021-09-10 20:19:24 -07:00
d3d11-subsystem.hpp libobs-d3d11: Use FLIP_DISCARD on Windows 11 2021-09-10 20:19:24 -07:00
d3d11-texture2d.cpp libobs: Add dormant SRGB format support 2021-01-21 07:42:13 -08:00
d3d11-texture3d.cpp libobs: Add dormant SRGB format support 2021-01-21 07:42:13 -08:00
d3d11-vertexbuffer.cpp libobs-d3d11: Avoid vector usage 2021-08-15 00:12:14 -07:00
d3d11-zstencilbuffer.cpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
intel-nv12-support.hpp libobs-d3d11: Enable NV12 for Intel on newer platforms 2020-02-26 05:49:13 -08:00