| Commit message (Expand) | Author | Age | Files | Lines |
* | vulkan: check if current buffer has finished execution before picking another | Lynne | 2024-10-04 | 1 | -2/+2 |
* | vulkan(_decode): fix, simplify and improve queries | Lynne | 2024-09-09 | 1 | -7/+14 |
* | vulkan_decode: use ff_vk_init | Lynne | 2024-09-09 | 1 | -10/+3 |
* | vulkan_video: move imageview creation and DPB fields to common context | Lynne | 2024-09-09 | 1 | -104/+33 |
* | vulkan: enable encoding of images if video_maintenance1 is enabled | Lynne | 2024-08-16 | 1 | -0/+10 |
* | vulkan_decode: use the correct queue family for decoding ops | Lynne | 2024-08-16 | 1 | -1/+1 |
* | vulkan_decode: port to the new queue family API | Lynne | 2024-08-11 | 1 | -9/+9 |
* | vulkan_decode: add \n to error message | Lynne | 2024-08-11 | 1 | -1/+1 |
* | vulkan_decode: force layered_dpb to 0 when dedicated_dpb is 0 | Lynne | 2024-08-11 | 1 | -2/+2 |
* | vulkan_video: remove NIH pooled buffer implementation | Lynne | 2024-08-11 | 1 | -15/+26 |
* | vulkan_av1: add workaround for NVIDIA drivers tested on broken CTS | Lynne | 2024-04-15 | 1 | -0/+9 |
* | avutil/common: Don't auto-include mem.h | Andreas Rheinhardt | 2024-03-31 | 1 | -0/+1 |
* | vulkan_av1: port to the new stable API | Lynne | 2024-03-25 | 1 | -17/+14 |
* | avcodec/vulkan_decode: Remove always-false check | Andreas Rheinhardt | 2024-03-07 | 1 | -5/+1 |
* | avcodec/vulkan_decode: Un-sparse extensions table | Andreas Rheinhardt | 2024-03-07 | 1 | -4/+9 |
* | avcodec/vulkan_video: Merge dec part of FFVkCodecMap and extension props | Andreas Rheinhardt | 2024-03-07 | 1 | -27/+22 |
* | avutil/vulkan: Don't autoinclude vulkan_loader.h | Andreas Rheinhardt | 2024-03-03 | 1 | -0/+1 |
* | avcodec/vulkan_video: Don't use sparse table | Andreas Rheinhardt | 2024-03-03 | 1 | -3/+14 |
* | libavcodec: fix -Wint-conversion in vulkan | Sam James | 2024-01-06 | 1 | -3/+3 |
* | vulkan_decode: correct flipped condition in image layout | Lynne | 2023-10-25 | 1 | -1/+1 |
* | vulkan_decode: fix another validation issue | Lynne | 2023-10-25 | 1 | -1/+2 |
* | vulkan_decode: fix pedantic validation issue | Lynne | 2023-10-25 | 1 | -10/+13 |
* | vulkan_decode: use coded_width/height instead of the non-coded width and height | Lynne | 2023-10-25 | 1 | -8/+8 |
* | avcodec/vulkan_decode: Use RefStruct API for shared_ref | Andreas Rheinhardt | 2023-10-07 | 1 | -29/+20 |
* | vulkan_decode: don't call get_proc_addr on every frame's destruction | Lynne | 2023-09-15 | 1 | -11/+7 |
* | vulkan_hevc: switch from a buffer pool to a malloc and simplify | Lynne | 2023-09-15 | 1 | -1/+1 |
* | avcodec/vulkan_decode: Factor creating session params out, fix leak | Andreas Rheinhardt | 2023-09-15 | 1 | -1/+30 |
* | vulkan_decode: convert max level from vulkan to av for comparisons | Lynne | 2023-09-08 | 1 | -2/+2 |
* | avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines | Andreas Rheinhardt | 2023-09-07 | 1 | -4/+4 |
* | avcodec/vulkan_decode: print also codec header name | Kacper Michajłow | 2023-08-24 | 1 | -0/+3 |
* | avcodec/vulkan_decode: fix struct type for h265_profile | Kacper Michajłow | 2023-08-24 | 1 | -1/+1 |
* | lavc/vulkan_decode: use a single execution pool per thread | Lynne | 2023-07-21 | 1 | -22/+64 |
* | vulkan_decode: simplify and make session parameter generation more robust | Lynne | 2023-06-22 | 1 | -2/+2 |
* | vulkan_decode: clean up slice handling | Lynne | 2023-06-22 | 1 | -5/+3 |
* | vulkan_decode: remove unused fields | Lynne | 2023-06-22 | 1 | -2/+0 |
* | vulkan_decode: fix small memory leak | Lynne | 2023-06-22 | 1 | -0/+2 |
* | vulkan_decode: use the hwfc->user_opaque field to store the profile | Lynne | 2023-06-22 | 1 | -23/+41 |
* | vulkan_h264: filter out constrained/inter flags from the profile index | Lynne | 2023-06-15 | 1 | -1/+6 |
* | vulkan_decode: halve execution pool size | Lynne | 2023-06-07 | 1 | -2/+3 |
* | vulkan_decode: fix typo when setting AV1 capabilities | Lynne | 2023-05-29 | 1 | -1/+1 |
* | vulkan_decode: do not align the image dimensions | Lynne | 2023-05-29 | 1 | -11/+7 |
* | avcodec/vulkan_dec: use PRId64 specifier for an int64_t | James Almer | 2023-05-28 | 1 | -1/+1 |
* | vulkan_decode: check if yuv_sampler exists before freeing it | Lynne | 2023-05-29 | 1 | -2/+3 |
* | av1dec: add Vulkan hwaccel | Lynne | 2023-05-29 | 1 | -1/+33 |
* | libavcodec: add Vulkan common video decoding code | Lynne | 2023-05-29 | 1 | -0/+1167 |