summaryrefslogtreecommitdiffstats
path: root/video/out/vo_dmabuf_wayland.c
Commit message (Expand)AuthorAgeFilesLines
* vo_dmabuf_wayland: scale smarter in hidpi situationsDudemanguy2024-01-271-4/+7
* wayland: drop buffer_scale use for viewporterDudemanguy2024-01-271-6/+0
* vo: don't pass VADRMPRIMESurfaceDescriptor by valueKacper Michajłow2023-11-281-5/+5
* vo_dmabuf_wayland: correct full window size calculationDudemanguy2023-10-051-1/+3
* vo_dmabuf_wayland: free frame if the visibility check failsDudemanguy2023-10-041-1/+4
* vo_dmabuf_wayland: eliminate an extra frame copyDudemanguy2023-10-031-26/+28
* vo_dmabuf_wayland: attach solid buffer when using force windowDudemanguy2023-10-021-1/+10
* vo_dmabuf_wayland: assume counter-clockwise rotationsDudemanguy2023-09-291-1/+4
* vo_dmabuf_wayland: support osd rendering when there's no videoDudemanguy2023-09-211-23/+28
* vo_dmabuf_wayland: support 90 degree rotationsDudemanguy2023-09-171-0/+3
* vo_dmabuf_wayland: unmap osd surface when not neededRobert Mader2023-08-281-1/+9
* build: remove outdated generated directoryDudemanguy2023-07-311-3/+3
* draw_bmp: fix overflowing coordinates in mark_rcsDudemanguy2023-07-301-4/+0
* vo_dmabuf_wayland: correctly handle force-windowDudemanguy2023-07-231-1/+7
* vo_dmabuf_wayland: error out if compositor doesn't support the formatDudemanguy2023-07-141-2/+71
* build: make dmabuf-wayland a build option and require drmDudemanguy2023-07-141-7/+1
* vo_dmabuf_wayland: guard in destroy_osd_buffersDudemanguy2023-07-121-0/+3
* vo_dmabuf_wayland: stop lazy loading hwdecDudemanguy2023-07-121-17/+12
* vo_dmabuf_wayland: don't try to get pts without frame->currentDudemanguy2023-07-121-1/+2
* vo_dmabuf_wayland: add osd supportDudemanguy2023-07-121-8/+210
* vo_dmabuf_wayland: init wl_list at the top of preinitDudemanguy2023-07-121-2/+2
* vo_dmabuf_wayland: stop guarding viewport interfacesDudemanguy2023-07-121-4/+2
* vo_dmabuf_wayland: drop linux-dmabuf-v2 (again)Dudemanguy2023-06-161-2/+2
* vo_dmabuf_wayland: update the image of pending buffersDudemanguy2023-06-141-7/+3
* vo_dmabuf_wayland: use a minimum of 15 buffersDudemanguy2023-06-141-1/+1
* vo: hwdec: Pass the ra_ctx to hwdecs instead of just the raPhilip Langdale2023-05-281-3/+3
* vo_dmabuf_wayland: rewrite around wl_listDudemanguy2023-05-241-119/+245
* various: fix typosHarri Nieminen2023-03-281-1/+1
* wayland: use bool type for alpha framebuffer trackingRay Smith2023-02-281-1/+1
* Revert "vo_dmabuf_wayland: drop support for linux-dmabuf-v2"Dudemanguy2023-02-181-2/+2
* vo_dmabuf_wayland: reject hw formats not supported by compositorAaron Boxer2023-02-111-4/+8
* vo_dmabuf_wayland: add purgatory list to buffer pool to avoid memory leaksAaron Boxer2023-02-051-3/+3
* vo_dmabuf_wayland: ensure buffer pool is cleaned at start of uninitAaron Boxer2023-02-051-1/+1
* vo_dmabuf_wayland: simplify buffer pool resetAaron Boxer2023-02-051-12/+9
* vo_dmabuf_wayland: only resize when a new frame is about to be drawnAaron Boxer2023-02-051-4/+12
* vo_dmabuf_wayland: close file handles when surface export failsAaron Boxer2023-01-281-2/+9
* vo_dmabuf_wayland: plug leaking file descriptor from solid buffer poolAaron Boxer2023-01-281-0/+1
* wayland: rewrite geometry and scaling handlingDudemanguy2023-01-241-5/+2
* vo_dmabuf_wayland: drop support for linux-dmabuf-v2Dudemanguy2023-01-121-2/+2
* vo_dmabuf_wayland: support panscan and panningAaron Boxer2023-01-111-1/+38
* vo_dmabuf_wayland: goto err instead of returningDudemanguy2023-01-081-11/+11
* vo_dmabuf_wayland: use single-pixel-buffer-v1LaserEyess2022-11-201-18/+30
* wlbuf_pool.h: add headers for forward declarationsLaserEyess2022-11-201-1/+1
* wayland: error out if essential protocol support is missingDudemanguy2022-11-151-0/+25
* vo_dmabuf_wayland: improve error handling exporting VA surfaceAaron Boxer2022-11-071-23/+25
* vo_dmabuf_wayland: use special ra_ctx_create_by_nameDudemanguy2022-10-281-5/+1
* vo_dmabuf_wayland: load all hwdecs in preinitDudemanguy2022-10-281-1/+1
* vo_dmabuf_wayland: fix DRM builds with no VAAPIDave Craig2022-10-271-3/+7
* wayland: bump dmabuf protocol to version 4Emmanuel Gil Peyrot2022-10-261-3/+3
* vo_dmabuf_wayland: wayland VO displaying dmabuf buffersAaron Boxer2022-10-261-0/+361