gstreamer/sys/d3d11
Seungha Yang 9dada90108 d3d11videosink: Remove resizing window hack and unify resizing flow
In earlier implementation of d3d11videosink where no shader was implemented,
the aspect ratio and render size were adjusted by manipulating the backbuffer size
with unintuitive formula. Since now we do color conversion and resize using
shader, we can remove the hack.
2019-12-20 11:15:12 +09:00
..
gstd3d11_fwd.h d3d11colorconvert: Split color space converter to reuse code 2019-12-05 02:29:18 +00:00
gstd3d11basefilter.c d3d11: Introduce d3d11 upload/download element 2019-12-05 02:29:18 +00:00
gstd3d11basefilter.h d3d11: Introduce d3d11 upload/download element 2019-12-05 02:29:18 +00:00
gstd3d11bufferpool.c d3d11: Add support for D3D11_USAGE_DYNAMIC 2019-12-05 02:29:18 +00:00
gstd3d11bufferpool.h d3d11: Refactor d3d11 memory and dxgi format usage 2019-12-05 02:29:18 +00:00
gstd3d11colorconvert.c d3d11: Pass GstD3D11Memory object to ensure_{shader_resource,render_target}_view methods 2019-12-20 11:15:12 +09:00
gstd3d11colorconvert.h d3d11colorconvert: Split color space converter to reuse code 2019-12-05 02:29:18 +00:00
gstd3d11colorconverter.c d3d11: Fix ID3D11SamplerState leak 2019-12-11 12:57:46 +00:00
gstd3d11colorconverter.h d3d11videosink: Add color conversion support 2019-12-05 02:29:18 +00:00
gstd3d11device.c d3d11device: Report alive d3d11 objects at the end 2019-12-11 23:04:49 +09:00
gstd3d11device.h d3d11device: Add gst_d3d11_device_thread_add_full method 2019-12-05 02:29:18 +00:00
gstd3d11download.c d3d11: Introduce d3d11 upload/download element 2019-12-05 02:29:18 +00:00
gstd3d11download.h d3d11: Introduce d3d11 upload/download element 2019-12-05 02:29:18 +00:00
gstd3d11format.c d3d11: Initialize debug categories of non-GstElement implementation in plugin init 2019-12-05 02:29:18 +00:00
gstd3d11format.h d3d11: Refactor d3d11 memory and dxgi format usage 2019-12-05 02:29:18 +00:00
gstd3d11memory.c d3d11: Pass GstD3D11Memory object to ensure_{shader_resource,render_target}_view methods 2019-12-20 11:15:12 +09:00
gstd3d11memory.h d3d11: Pass GstD3D11Memory object to ensure_{shader_resource,render_target}_view methods 2019-12-20 11:15:12 +09:00
gstd3d11shader.c d3d11: Fix ID3D11SamplerState leak 2019-12-11 12:57:46 +00:00
gstd3d11shader.h d3d11: Split shader to reuse code 2019-12-05 02:29:18 +00:00
gstd3d11upload.c d3d11: translate windows error codes to human readable strings 2019-12-07 16:09:03 -06:00
gstd3d11upload.h d3d11: Introduce d3d11 upload/download element 2019-12-05 02:29:18 +00:00
gstd3d11utils.c d3d11: Initialize debug categories of non-GstElement implementation in plugin init 2019-12-05 02:29:18 +00:00
gstd3d11utils.h d3d11: translate windows error codes to human readable strings 2019-12-07 16:09:03 -06:00
gstd3d11videosink.c d3d11videosink: Remove resizing window hack and unify resizing flow 2019-12-20 11:15:12 +09:00
gstd3d11videosink.h d3d11videosink: Remove resizing window hack and unify resizing flow 2019-12-20 11:15:12 +09:00
gstd3d11videosinkbin.c d3d11videosinkbin: Drop d3d11 color convert element 2019-12-05 02:29:18 +00:00
gstd3d11videosinkbin.h d3d11videosinkbin: Drop d3d11 color convert element 2019-12-05 02:29:18 +00:00
gstd3d11window.c d3d11videosink: Remove resizing window hack and unify resizing flow 2019-12-20 11:15:12 +09:00
gstd3d11window.h d3d11videosink: Remove resizing window hack and unify resizing flow 2019-12-20 11:15:12 +09:00
meson.build d3d11colorconvert: Split color space converter to reuse code 2019-12-05 02:29:18 +00:00
plugin.c d3d11: Initialize debug categories of non-GstElement implementation in plugin init 2019-12-05 02:29:18 +00:00