gstreamer/subprojects/gst-plugins-bad/sys/d3d11
Seungha Yang 6d97fcd656 d3d11compositor: Fix transparent background mode with YUV output
In case of YUV format without alpha channel, zero clear value
for each channle will result in green color. Use calculated black
background color with alpha=0 for transparent background mode instead.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7185>
2024-07-16 17:02:08 +00:00
..
hlsl d3d11: Use shader model 4 2023-11-25 20:27:43 +09:00
gstd3d11av1dec.cpp
gstd3d11av1dec.h
gstd3d11basefilter.cpp
gstd3d11basefilter.h
gstd3d11compositor.cpp d3d11compositor: Fix transparent background mode with YUV output 2024-07-16 17:02:08 +00:00
gstd3d11compositor.h
gstd3d11convert.cpp d3d11: Add support for more packed formats using compute shader 2023-11-27 15:14:09 +00:00
gstd3d11convert.h
gstd3d11decoder.cpp d3d11decoder: Fix potential use after free 2024-04-22 15:14:13 +01:00
gstd3d11decoder.h
gstd3d11deinterlace.cpp d3d11: Rework memory allocation params signalling 2023-11-27 15:14:09 +00:00
gstd3d11deinterlace.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstd3d11download.cpp
gstd3d11download.h
gstd3d11dxgicapture.cpp d3d11screencapturesrc: Hide symbols 2024-01-05 21:27:35 +09:00
gstd3d11dxgicapture.h
gstd3d11h264dec.cpp
gstd3d11h264dec.h
gstd3d11h265dec.cpp
gstd3d11h265dec.h
gstd3d11ipc.cpp
gstd3d11ipc.h
gstd3d11ipcclient.cpp
gstd3d11ipcclient.h
gstd3d11ipcserver.cpp d3d11ipcsink: Fix deadlock on stop 2023-12-06 16:09:27 +00:00
gstd3d11ipcserver.h
gstd3d11ipcsink.cpp
gstd3d11ipcsink.h
gstd3d11ipcsrc.cpp
gstd3d11ipcsrc.h
gstd3d11mpeg2dec.cpp
gstd3d11mpeg2dec.h
gstd3d11overlay.cpp d3d11: Rework memory allocation params signalling 2023-11-27 15:14:09 +00:00
gstd3d11overlay.h
gstd3d11overlaycompositor.cpp d3d11: Avoid ID3D11DeviceContext::Map if possible 2023-11-15 23:38:59 +09:00
gstd3d11overlaycompositor.h
gstd3d11pluginutils.cpp d3d11: Enable DirectXMath SIMD 2023-11-07 11:19:31 +00:00
gstd3d11pluginutils.h d3d11: Enable DirectXMath SIMD 2023-11-07 11:19:31 +00:00
gstd3d11screencapture.cpp d3d11screencapturesrc: Fix wrong color with HDR enabled 2023-11-16 19:00:24 +09:00
gstd3d11screencapture.h d3d11screencapturesrc: Fix wrong color with HDR enabled 2023-11-16 19:00:24 +09:00
gstd3d11screencapturedevice.cpp d3d11screencapturesrc: Fix wrong color with HDR enabled 2023-11-16 19:00:24 +09:00
gstd3d11screencapturedevice.h
gstd3d11screencapturesrc.cpp d3d11: Rework memory allocation params signalling 2023-11-27 15:14:09 +00:00
gstd3d11screencapturesrc.h
gstd3d11testsrc.cpp d3d11: Add support for more packed formats using compute shader 2023-11-27 15:14:09 +00:00
gstd3d11testsrc.h
gstd3d11upload.cpp d3d11: Rework memory allocation params signalling 2023-11-27 15:14:09 +00:00
gstd3d11upload.h
gstd3d11videosink.cpp d3d11videosink: Fix rendering on keyed mutex enabled handle 2024-04-16 02:07:06 +00:00
gstd3d11videosink.h
gstd3d11vp8dec.cpp
gstd3d11vp8dec.h
gstd3d11vp9dec.cpp d3d11vp9dec: Fix critical warning 2023-09-19 13:09:57 +00:00
gstd3d11vp9dec.h
gstd3d11window.cpp d3d11window: Fix scale factor setting 2023-11-07 11:19:31 +00:00
gstd3d11window.h d3d11videosink: Fix rendering on keyed mutex enabled handle 2024-04-16 02:07:06 +00:00
gstd3d11window_corewindow.cpp
gstd3d11window_corewindow.h
gstd3d11window_dummy.cpp d3d11videosink: Fix rendering on keyed mutex enabled handle 2024-04-16 02:07:06 +00:00
gstd3d11window_dummy.h
gstd3d11window_swapchainpanel.cpp
gstd3d11window_swapchainpanel.h
gstd3d11window_win32.cpp d3d11window_win32: fix crash on RC unprepare() vs window_proc() 2024-02-26 23:17:05 +00:00
gstd3d11window_win32.h d3d11videosink: post "have-window-handle" element message on the bus 2023-10-24 16:32:36 +02:00
gstd3d11winrtcapture.cpp d3d11screencapturesrc: Fix wrong color with HDR enabled 2023-11-16 19:00:24 +09:00
gstd3d11winrtcapture.h
meson.build d3d11: fix building with address sanitizer 2023-12-07 21:36:20 +00:00
plugin.cpp d3d11: Drop legacy device support 2023-11-25 20:27:43 +09:00