diff options
author | Artem Galin <artem.galin@intel.com> | 2021-08-20 22:48:05 +0100 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2021-09-08 17:48:02 -0300 |
commit | 4f78711f9c28b11dae4e4b96be46b6b4925eb8c6 (patch) | |
tree | 0436a6150b67fdb174f3155d5241e4175d7f7bdb /doc/APIchanges | |
parent | f1cd1dc6ce72e1d9ba259a946b3c033223f0a4f8 (diff) | |
download | ffmpeg-4f78711f9c28b11dae4e4b96be46b6b4925eb8c6.tar.gz |
libavutil/hwcontext_d3d11va: adding more texture information to the D3D11 hwcontext API
Microsoft VideoProcessor requires texture with D3DUSAGE_RENDERTARGET flag as output.
There is no way to allocate array of textures with D3D11_BIND_RENDER_TARGET flag
and .ArraySize > 2 by ID3D11Device_CreateTexture2D due to the Microsoft limitation.
Adding AVD3D11FrameDescriptors array to store array of single textures
instead of texture with multiple slices resolves this.
Signed-off-by: Artem Galin <artem.galin@intel.com>
Diffstat (limited to 'doc/APIchanges')
-rw-r--r-- | doc/APIchanges | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/APIchanges b/doc/APIchanges index 7a9aabc98e..d03e3233ba 100644 --- a/doc/APIchanges +++ b/doc/APIchanges @@ -14,6 +14,9 @@ libavutil: 2021-04-27 API changes, most recent first: +2021-09-08 - xxxxxxxxxx - lavu 57.5.100 - hwcontext_d3d11va.h + Add AVD3D11VAFramesContext.texture_infos + 2021-09-06 - xxxxxxxxxx - lsws 6.1.100 - swscale.h Add AVFrame-based scaling API: - sws_scale_frame() |