1. 19 Mar, 2020 2 commits
  2. 04 Feb, 2020 2 commits
    • Philip Langdale's avatar
      lavu/hwcontext_cuda: refactor context initialisation · 7f149b04
      Philip Langdale authored
      There's enough going on here now that it should not be duplicated
      between cuda_device_create and cuda_device_derive.
      7f149b04
    • Lynne's avatar
      lavu: add Vulkan hwcontext code · a88449ff
      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.
      a88449ff
  3. 26 Nov, 2019 1 commit
  4. 30 Mar, 2019 1 commit
  5. 15 Nov, 2018 1 commit
    • Philip Langdale's avatar
      avutil/hwcontext_cuda: Define and use common CHECK_CU() · 19d3d0c0
      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
      19d3d0c0
  6. 15 May, 2018 1 commit
  7. 09 May, 2018 4 commits
  8. 20 Nov, 2017 1 commit
  9. 03 Aug, 2017 1 commit
  10. 01 Feb, 2017 1 commit
  11. 23 Jan, 2017 1 commit
  12. 30 Nov, 2016 1 commit
  13. 22 Nov, 2016 2 commits
  14. 03 Oct, 2016 1 commit
  15. 29 Sep, 2016 1 commit
  16. 22 Sep, 2016 1 commit
  17. 26 May, 2016 1 commit
  18. 14 Feb, 2016 1 commit