- 19 Mar, 2020 2 commits
-
-
Timo Rothenpieler authored
Gets rid of some mostly duplicated code and adds the ability to do hardware to hardware transfers.
-
Yaroslav Pogrebnyak authored
Signed-off-by:
Timo Rothenpieler <timo@rothenpieler.org>
-
- 04 Feb, 2020 2 commits
-
-
Philip Langdale authored
There's enough going on here now that it should not be duplicated between cuda_device_create and cuda_device_derive.
-
Lynne authored
This commit adds the necessary code to initialize and use a Vulkan device within the hwcontext libavutil framework. Currently direct mapping to VAAPI and DRM frames is functional, and transfers to CUDA and native frames are supported. Lets hope the future Vulkan video decode extension fits well within this framework.
-
- 26 Nov, 2019 1 commit
-
-
Oleg Dobkin authored
Signed-off-by:
Timo Rothenpieler <timo@rothenpieler.org>
-
- 30 Mar, 2019 1 commit
-
-
Philip Langdale authored
Similarly to the previous changes, we don't need to synchronise after a memcpy to device memory. On the other hand, we need to keep synchronising after a copy to host memory, otherwise there's no guarantee that subsequent host reads will return valid data.
-
- 15 Nov, 2018 1 commit
-
-
Philip Langdale authored
We have a pattern of wrapping CUDA calls to print errors and normalise return values that is used in a couple of places. To avoid duplication and increase consistency, let's put the wrapper implementation in a shared place and use it everywhere. Affects: * avcodec/cuviddec * avcodec/nvdec * avcodec/nvenc * avfilter/vf_scale_cuda * avfilter/vf_scale_npp * avfilter/vf_thumbnail_cuda * avfilter/vf_transpose_npp * avfilter/vf_yadif_cuda
-
- 15 May, 2018 1 commit
-
-
Marton Balint authored
Regression since ece068a7. Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 09 May, 2018 4 commits
-
-
Timo Rothenpieler authored
-
Timo Rothenpieler authored
-
Timo Rothenpieler authored
-
Timo Rothenpieler authored
-
- 20 Nov, 2017 1 commit
-
-
Mark Thompson authored
Reviewed-by:
Timo Rothenpieler <timo@rothenpieler.org>
-
- 03 Aug, 2017 1 commit
-
-
Yogender Gupta authored
Signed-off-by:
Philip Langdale <philipl@overt.org>
-
- 01 Feb, 2017 1 commit
-
-
wm4 authored
Copied and modified from hwcontext_qsv.c. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 23 Jan, 2017 1 commit
-
-
wm4 authored
Copied and modified from hwcontext_qsv.c.
-
- 30 Nov, 2016 1 commit
-
-
Timo Rothenpieler authored
-
- 22 Nov, 2016 2 commits
-
-
Philip Langdale authored
CUVID is now capable of returning 10bit and 12bit decoded content in P010/P016. Let's support transfering those formats.
-
Timo Rothenpieler authored
-
- 03 Oct, 2016 1 commit
-
-
Timo Rothenpieler authored
-
- 29 Sep, 2016 1 commit
-
-
Timo Rothenpieler authored
-
- 22 Sep, 2016 1 commit
-
-
Yogender Kumar Gupta authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 26 May, 2016 1 commit
-
-
Anton Khirnov authored
-
- 14 Feb, 2016 1 commit
-
-
Anton Khirnov authored
-