summaryrefslogtreecommitdiffstats
path: root/video/out/vulkan/context.c
Commit message (Expand)AuthorAgeFilesLines
* vulkan: use pl_vk_inst_createKacper Michajłow10 days1-20/+17
* hwdec/vulkan: enable the stable AV1 extensionLynne2024-03-241-2/+1
* vulkan: remove color_depth stubllyyr2024-03-191-6/+0
* various: avoid function pointer castsKacper Michajłow2024-02-281-2/+1
* vo: add missing return variable assignmentKacper Michajłow2023-11-181-1/+1
* vo: vulkan: allow picking devices by UUIDPhilip Langdale2023-09-041-9/+47
* vulkan: don't assume all ra_ctx implementations have a swapchainPhilip Langdale2023-06-031-1/+1
* hwdec_vulkan: enable AV1 support if availablePhilip Langdale2023-05-291-0/+2
* hwdec_vulkan: simplify requirement checks for Vulkan interopPhilip Langdale2023-05-291-12/+8
* vo/vulkan: do not define zero sized arrayKacper Michajłow2023-05-291-4/+2
* vo: vulkan: request additional extensions and features for ffmpegPhilip Langdale2023-05-281-0/+47
* options: transition options from OPT_FLAG to OPT_BOOLChristoph Heinrich2023-02-211-4/+4
* vulkan: remove --vulkan-disable-eventsNiklas Haas2022-10-051-3/+1
* vulkan: correctly inherit proc_addr pointerNiklas Haas2022-03-131-0/+1
* libplacebo: update log helpersNiklas Haas2022-02-031-2/+2
* vo_gpu_next: call start_frame in vulkan/context.cDudemanguy2021-11-041-2/+6
* wayland_vk: rename start_frame to check_visibleDudemanguy2021-11-041-4/+4
* vo_gpu: vulkan: expose swapchain to mpvk_ctxNiklas Haas2021-11-031-8/+7
* vo_gpu: libplacebo: drop conditional code paths for old versionsNiklas Haas2021-10-041-4/+0
* vo_gpu: vulkan: provide a helper to access device name optionPhilip Langdale2021-06-111-0/+14
* options: Make validation and help possible for all option typesPhilip Langdale2021-03-281-1/+2
* wayland: only render if we have frame callbackDudemanguy2020-09-211-0/+5
* vo_gpu: vulkan: add ability to disable eventsNiklas Haas2020-06-301-0/+5
* options: change option macros and all option declarationswm42020-03-181-10/+10
* vo_gpu: vulkan: set allow_suboptimal when possibleNiklas Haas2019-12-221-0/+5
* wayland: fix presentation timeDudemanguy9112019-10-201-0/+9
* wayland: use callback flag + poll for buffer swapdudemanguy2019-10-101-3/+8
* vo: make swapchain-depth option generic for all VOsAnton Kindestam2019-09-281-1/+1
* vo/gpu: vulkan: Pass the device name option through to libplaceboPhilip Langdale2019-08-241-0/+1
* vo_gpu: vulkan: use libplacebo insteadNiklas Haas2019-04-211-414/+68
* vulkan: slightly improve vsync jitter measurementsNiklas Haas2018-11-191-0/+19
* vo_gpu: vulkan: only rotate the queues on swapNiklas Haas2018-11-191-6/+9
* vo_gpu: vulkan: suppress bogus error message on --vulkan-deviceNiklas Haas2018-10-211-5/+5
* vo_gpu: remove old window screenshot glue code and GL implementationwm42018-02-131-1/+0
* vo_gpu: vulkan: allow disabling async tf/compNiklas Haas2017-12-251-1/+8
* vo_gpu: vulkan: properly depend on the swapchain acquire semaphoreNiklas Haas2017-12-251-15/+8
* vo_gpu: vulkan: make the swapchain more robustNiklas Haas2017-12-251-23/+50
* vo_gpu: vulkan: support split command poolsNiklas Haas2017-12-251-5/+6
* vo_gpu: vulkan: properly track image dependenciesNiklas Haas2017-12-251-1/+4
* vo_gpu: vulkan: refactor command submissionNiklas Haas2017-12-251-4/+23
* vo_gpu: vulkan: reorganize vk_cmd slightlyNiklas Haas2017-12-251-20/+25
* vo_gpu: vulkan: refactor vk_cmdpoolNiklas Haas2017-12-251-6/+6
* vo_gpu: vulkan: reword commentNiklas Haas2017-09-291-3/+4
* vo_gpu: vulkan: normalize use of *Flags and *FlagBitsNiklas Haas2017-09-271-2/+2
* vo_gpu: vulkan: generalize SPIR-V compilerNiklas Haas2017-09-261-0/+16
* vo_gpu: vulkan: initial implementationNiklas Haas2017-09-261-0/+501