summaryrefslogtreecommitdiffstats
path: root/video/out/opengl/context_wayland.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "wayland_gl: wait until resize to create egl_window"Dudemanguy2023-07-131-32/+37
* wayland: add wp-fractional-scale-v1 supportDudemanguy2023-01-241-0/+2
* wayland: rewrite geometry and scaling handlingDudemanguy2023-01-241-4/+4
* wayland: make vo_wayland_reconfig a boolDudemanguy2023-01-081-4/+1
* wayland: cleanup on vo_wayland_init errorDudemanguy2023-01-081-4/+1
* wayland: correctly handle non-CLOCK_MONOTONIC clocksDudemanguy2022-10-061-2/+2
* vo: move wayland presentation to separate filesDudemanguy2022-06-191-6/+4
* wayland_gl: fix a typoDudemanguy2022-06-111-1/+1
* wayland_gl: wait until resize to create egl_windowDudemanguy2022-06-101-34/+32
* wayland_gl: use wl->scaling when creating egl_windowDudemanguy2022-06-071-2/+3
* wayland: unify visibility checking codeDudemanguy2022-04-111-16/+6
* wayland: ensure read and draw buffers are assignedKurt Kartaltepe2021-12-041-0/+7
* context_{wayland,x11egl}: use mpegl_create_window_surface() toosfan52021-11-171-2/+6
* wayland: fix wl_surface_set_buffer_scale usageDudemanguy2021-06-271-2/+0
* wayland: always be sure to initially try to renderDudemanguy2021-06-271-1/+1
* wayland: remove unused includesDudemanguy2021-06-271-3/+0
* wayland: reorganize wayland common codeDudemanguy2021-06-261-1/+1
* wayland: shuffle around the render loop againDudemanguy2021-05-241-5/+5
* wayland: simplify render loopDudemanguy2021-05-221-12/+6
* wayland: unify frame/presentation callback codeDudemanguy2020-12-141-76/+0
* Revert "wayland: conditionally commit surface on resize"Dudemanguy2020-11-081-2/+0
* wayland: update opaque region on runtimeDudemanguy2020-10-151-17/+19
* wayland: be less strict about when to renderDudemanguy2020-10-151-1/+1
* wayland: set an opaque regionDudemanguy2020-10-011-0/+7
* wayland: only render if we have frame callbackDudemanguy2020-09-211-9/+26
* wayland: conditionally commit surface on resizeDudemanguy2020-08-201-0/+2
* wayland: don't rely on presentation discardedDudemanguy2020-08-161-3/+0
* wayland: refactor presentation timeDudemanguy2020-08-161-30/+34
* wayland: fix buildwm42020-06-041-1/+1
* wayland: use mp_time deltas for presentation timeDudemanguy2020-04-201-2/+1
* wayland: remove wayland-frame-wait-offset optiondudemanguy2020-01-311-1/+1
* vo_gpu: opengl: make it work with EGL 1.4wm42019-12-161-2/+5
* wayland: use eglGetPlatformDisplay()Dudemanguy2019-11-161-1/+2
* wayland: fix presentation timeDudemanguy9112019-10-201-1/+1
* wayland: add various render-related optionsdudemanguy2019-10-201-1/+2
* wayland: add presentation timedudemanguy2019-10-201-2/+78
* wayland: use callback flag + poll for buffer swapdudemanguy2019-10-101-0/+26
* wayland opengl: actually call uninit if init failsdudemanguy2019-10-031-1/+3
* opengl/context_wayland: Fix crash on configure before initial reconfigMichael Forney2019-07-081-1/+3
* client API: add a new way to pass X11 Display etc. to render APIwm42018-03-261-2/+2
* wayland_common: implement output tracking, cleanups and bugfixesRostislav Pehlivanov2017-10-091-5/+1
* wayland_common: rewrite from scratchRostislav Pehlivanov2017-10-031-110/+83
* vo_opengl: refactor into vo_gpuNiklas Haas2017-09-211-33/+41
* vo_opengl: add a generic EGL function loader functionwm42017-04-061-5/+1
* context_wayland: do not call vo_wayland_request_frame() upon bufferswapRostislav Pehlivanov2017-01-071-3/+0
* vo_opengl: wayland: use new EGL context creation codewm42016-09-141-49/+8
* wayland_common: fix fullscreen image switching bugRostislav Pehlivanov2016-07-301-2/+0
* wayland: port to the new wakeup/wait_events frameworkRostislav Pehlivanov2016-07-211-2/+13
* wayland: implement HIDPI supportRostislav Pehlivanov2016-05-301-3/+8
* vo_opengl: wayland: don't destroy NULL wl_egl_windowwm42016-03-031-1/+2
* Relicense some non-MPlayer source files to LGPL 2.1 or laterwm42016-01-191-7/+7
* vo_opengl: prefix per-backend source files with context_wm42015-12-191-0/+237