moonlight-qt/app/streaming/video/ffmpeg-renderers
Cameron Gutman c3bd7edc4e Revert "Use a separate texture for rendering to avoid blending in the alignment padding"
This kills performance on some Intel iGPUs (particularly Atom chips like N100),
so let's remove the copy and solve this issue a different way instead.

This reverts commit a6fccf93d1.
2024-06-22 12:35:00 -05:00
..
pacer Correct spelling mistakes found with Codespell 2023-07-09 13:21:18 -05:00
cuda.cpp Enable AV1 RFI on all decoders capable of HEVC RFI 2023-08-13 16:41:48 -05:00
cuda.h Enable HEVC RFI for CUDA, VAAPI, and VDPAU decoders 2022-10-05 18:47:43 -05:00
d3d11va.cpp Revert "Use a separate texture for rendering to avoid blending in the alignment padding" 2024-06-22 12:35:00 -05:00
d3d11va.h Revert "Use a separate texture for rendering to avoid blending in the alignment padding" 2024-06-22 12:35:00 -05:00
drm.cpp Flush window events in MMAL and DRM renderers 2024-06-09 14:26:26 -05:00
drm.h Use BT.709 in DrmRenderer only on Starfive devices 2023-10-05 18:10:36 -05:00
dxutil.h Move hybrid decode detection logic into a central location 2022-01-23 15:41:33 -06:00
dxva2.cpp Update Windows and Mac prebuilt libraries 2024-04-06 19:56:38 -05:00
dxva2.h Demote DXVA2 renderer to second pass of hwaccels 2024-03-26 23:04:54 -05:00
egl_extensions.cpp Print the error when querying EGL_EXTENSIONS fails 2021-01-30 20:13:20 -06:00
eglimagefactory.cpp Fix warnings in 32-bit builds 2023-10-12 19:05:52 -05:00
eglimagefactory.h Export composed VA surface layers for EGL import if supported 2023-09-26 22:58:13 -05:00
eglvid.cpp Enable transparent resizing and display changes for supported renderers 2023-12-17 21:15:40 -06:00
eglvid.h Enable transparent resizing and display changes for supported renderers 2023-12-17 21:15:40 -06:00
mmal.cpp Flush window events in MMAL and DRM renderers 2024-06-09 14:26:26 -05:00
mmal.h Revert "Use Rec 2020 colorspace for WCG support even if HDR is off on the host" 2022-10-13 01:19:49 -05:00
plvk.cpp Add missing check for no Vulkan devices 2024-06-18 00:12:08 -05:00
plvk.h Allow the Vulkan renderer to accept HDR input even without HDR output capability 2024-06-09 15:00:56 -05:00
plvk_c.c Fix libplacebo renderer build on Windows 2023-12-21 18:12:19 -06:00
renderer.h Avoid D3D9 fallback on lack of codec support unless a D3D11 FL11.0 GPU wasn't found 2024-03-26 23:59:18 -05:00
sdlvid.cpp Enable transparent resizing and display changes for supported renderers 2023-12-17 21:15:40 -06:00
sdlvid.h Enable transparent resizing and display changes for supported renderers 2023-12-17 21:15:40 -06:00
swframemapper.cpp Move hw->sw frame mapping into a separate class 2023-03-26 14:41:02 -05:00
swframemapper.h Move hw->sw frame mapping into a separate class 2023-03-26 14:41:02 -05:00
vaapi.cpp Don't use VAAPI fallback driver names on libva 2.20+ 2024-06-18 00:31:59 -05:00
vaapi.h Enable transparent resizing and display changes for supported renderers 2023-12-17 21:15:40 -06:00
vdpau.cpp Move declaration under ifdef to eliminate unused variable warning 2024-05-25 17:01:46 -05:00
vdpau.h Avoid trying VDPAU when Vulkan is preferred 2024-04-18 00:41:24 -05:00
vt.h Restore AVSampleDisplayLayer renderer for dGPU/eGPU systems 2024-03-24 17:47:29 -05:00
vt_avsamplelayer.mm Restore AVSampleDisplayLayer renderer for dGPU/eGPU systems 2024-03-24 17:47:29 -05:00
vt_metal.mm Autorelease the system default Metal device 2024-04-19 00:29:51 -05:00