summaryrefslogtreecommitdiff
path: root/libavutil/hwcontext_vulkan.c
Commit message (Expand)AuthorAgeFilesLines
* hwcontext_vulkan: fix uploading and downloading from/to flipped imagesLynne2020-05-261-2/+4
* hwcontext_vulkan: check for dedicated allocation when mapping from drm/vaapiLynne2020-05-261-38/+70
* hwcontext_vulkan: initialize the frames context when derivingLynne2020-05-261-0/+7
* hwcontext_vulkan: use dedicated allocation for buffers when necessaryLynne2020-05-261-3/+28
* hwcontext_vulkan: use host mapped buffers when uploading and downloadingLynne2020-05-261-39/+114
* hwcontext_vulkan: move physical device feature discovery to device_initLynne2020-05-231-14/+16
* hwcontext_vulkan: split uploading and downloading contextsLynne2020-05-231-57/+66
* hwcontext_vulkan: set usage for DRM imports to the frames context usageLynne2020-05-231-1/+2
* hwcontext_vulkan: do not OR the user-specified usage with our default flagsLynne2020-05-231-1/+2
* hwcontext_vulkan: actually use the frames exec context for prep/import/exportLynne2020-05-231-10/+14
* hwcontext_vulkan: support user-provided poolsLynne2020-05-231-9/+10
* hwcontext_vulkan: use all enabled queues for transfers, make uploads asyncLynne2020-05-231-96/+237
* hwcontext_vulkan: wrap ImageBufs into AVBufferRefsLynne2020-05-231-36/+56
* hwcontext_vulkan: expose the enabled device featuresLynne2020-05-231-0/+11
* hwcontext_vulkan: expose the amount of queues for each queue familyLynne2020-05-231-0/+3
* hwcontext: add av_hwdevice_ctx_create_derived_optsLynne2020-05-231-4/+5
* hwcontext_vulkan: fix incorrect print argumentLynne2020-05-141-1/+1
* hwcontext_vulkan: don't add the optional VK_KHR_surface extension by defaultLynne2020-05-121-1/+1
* hwcontext_vulkan: don't error on unavailable user-specified extensionsLynne2020-05-121-3/+1
* hwcontext_vulkan: use the maximum amount of queues for each familyLynne2020-05-121-33/+48
* hwcontext_vulkan: update prepare_frame() for multiple semaphores when exportingLynne2020-05-121-5/+7
* Revert "hwcontext_vulkan: only use one semaphore per image"Lynne2020-05-111-70/+68
* hwcontext_vulkan: convert to general layout and transfer queue when exportingLynne2020-05-101-1/+19
* hwcontext_vulkan: create all images with concurrent sharing modeLynne2020-05-101-31/+48
* hwcontext_vulkan: fix inverted condition when exporting images to drm_primeLynne2020-05-101-1/+1
* hwcontext_vulkan: update debugging layer nameLynne2020-05-101-1/+1
* hwcontext_vulkan: remove unused internal REQUIRED extension flagLynne2020-05-101-16/+4
* hwcontext_vulkan: expose enabled device and instance extensionsLynne2020-05-101-9/+31
* hwcontext_vulkan: let users enable device and instance extensions using optionsLynne2020-05-101-7/+66
* hwcontext_vulkan: optionally enable the VK_KHR_surface extension if availableLynne2020-05-101-1/+1
* hwcontext_vulkan: correctly download and upload flipped imagesLynne2020-04-211-2/+2
* hwcontext_vulkan: only use one semaphore per imageLynne2020-04-071-68/+70
* hwcontext_vulkan: fix imported image bitmaskLynne2020-03-171-1/+2
* hwcontext_vulkan: support more than one plane per DMABUF layerLynne2020-03-121-18/+26
* hwcontext_vulkan: duplicate DMABUF objects before importing themLynne2020-03-121-3/+6
* hwcontext_vulkan: initialize semaphores of DMABUF importsLynne2020-03-121-13/+38
* hwcontext_vulkan: only convert image layout for transfers if necessaryLynne2020-03-121-17/+29
* hwcontext_vulkan: minor corrections for DMABUF mappingLynne2020-03-121-5/+6
* lavu: add Vulkan hwcontext codeLynne2020-02-041-0/+2825