gstreamer/subprojects/gst-plugins-bad/sys/d3d12
Seungha Yang 4780685745 d3d12compositor: 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 d3dshader: Fix gamma and primaries conversion pixel shader 2024-05-05 18:20:03 +09:00
gstd3d11on12.cpp
gstd3d11on12.h
gstd3d12-private.h d3d12: Fix potential self thread join 2024-02-05 01:37:32 +09:00
gstd3d12.h
gstd3d12_fwd.h
gstd3d12av1dec.cpp
gstd3d12av1dec.h
gstd3d12basefilter.cpp
gstd3d12basefilter.h
gstd3d12bufferpool.cpp d3d12memory: Fix staging buffer alignment 2024-05-30 16:47:35 +03:00
gstd3d12bufferpool.h
gstd3d12commandallocatorpool.cpp
gstd3d12commandallocatorpool.h
gstd3d12commandlistpool.cpp
gstd3d12commandlistpool.h
gstd3d12commandqueue.cpp d3d12: Fix potential self thread join 2024-02-05 01:37:32 +09:00
gstd3d12commandqueue.h
gstd3d12compositor.cpp d3d12compositor: Fix transparent background mode with YUV output 2024-07-16 17:02:08 +00:00
gstd3d12compositor.h
gstd3d12convert.cpp
gstd3d12convert.h
gstd3d12converter-builder.cpp
gstd3d12converter-builder.h
gstd3d12converter.cpp d3d12converter: Make gamma remap work as intended 2024-06-21 10:53:25 +01:00
gstd3d12converter.h
gstd3d12decoder.cpp d3d12decoder: Fix d3d12 resource copy 2024-04-29 17:44:56 +09:00
gstd3d12decoder.h d3d12vp9dec: Disallow resolution change to larger size on non-keyframe 2024-04-23 12:26:06 +01:00
gstd3d12descriptorpool.cpp
gstd3d12descriptorpool.h
gstd3d12device.cpp d3d12: Fix SDK debug layer activation 2024-03-16 15:58:13 +01:00
gstd3d12device.h
gstd3d12download.cpp
gstd3d12download.h
gstd3d12dpbstorage.cpp
gstd3d12dpbstorage.h
gstd3d12dxgicapture.cpp d3d12screencapturesrc: Fix choppy display 2024-02-11 13:13:18 +00:00
gstd3d12dxgicapture.h
gstd3d12encoder.cpp d3d12encoder: Fix buffer pool leak 2024-04-16 03:41:28 +00:00
gstd3d12encoder.h
gstd3d12encoderbufferpool.cpp
gstd3d12encoderbufferpool.h
gstd3d12fencedatapool.cpp
gstd3d12fencedatapool.h
gstd3d12format.cpp
gstd3d12format.h
gstd3d12h264dec.cpp
gstd3d12h264dec.h
gstd3d12h264enc.cpp d3d12encoder: Do not print error log for not-supported feature 2024-05-30 00:03:28 +00:00
gstd3d12h264enc.h
gstd3d12h265dec.cpp
gstd3d12h265dec.h
gstd3d12memory-private.h
gstd3d12memory.cpp d3d12memory: Fix staging buffer alignment 2024-05-30 16:47:35 +03:00
gstd3d12memory.h
gstd3d12mpeg2dec.cpp
gstd3d12mpeg2dec.h
gstd3d12overlaycompositor.cpp
gstd3d12overlaycompositor.h
gstd3d12pluginutils.cpp
gstd3d12pluginutils.h
gstd3d12screencapture.cpp
gstd3d12screencapture.h
gstd3d12screencapturedevice.cpp
gstd3d12screencapturedevice.h
gstd3d12screencapturesrc.cpp
gstd3d12screencapturesrc.h
gstd3d12testsrc.cpp
gstd3d12testsrc.h
gstd3d12upload.cpp
gstd3d12upload.h
gstd3d12utils.cpp
gstd3d12utils.h
gstd3d12videosink.cpp d3d12videosink: Disconnect window signal handler on dispose as intended 2024-06-11 10:14:33 +01:00
gstd3d12videosink.h
gstd3d12vp8dec.cpp d3d12: Add VP8 decoder 2024-02-10 21:23:51 +09:00
gstd3d12vp8dec.h d3d12: Add VP8 decoder 2024-02-10 21:23:51 +09:00
gstd3d12vp9dec.cpp d3d12vp9dec: Disallow resolution change to larger size on non-keyframe 2024-04-23 12:26:06 +01:00
gstd3d12vp9dec.h
gstd3d12window.cpp d3d12videosink: Handle external HWND's mouse/keyboard events 2024-04-20 23:47:14 +00:00
gstd3d12window.h
meson.build d3d12: Add VP8 decoder 2024-02-10 21:23:51 +09:00
plugin.cpp d3d12: Add VP8 decoder 2024-02-10 21:23:51 +09:00