summaryrefslogtreecommitdiffstats
path: root/video/out/opengl/context_drm_egl.c
Commit message (Expand)AuthorAgeFilesLines
* drm: add typedef for PFNEGLGETPLATFORMDISPLAYEXTPROC (#7314)Jan Palus2020-05-141-0/+5
* drm: avoid division by 0 in drm_pflip_cb with bad driversAnton Kindestam2019-12-071-0/+1
* vo: make swapchain-depth option generic for all VOsAnton Kindestam2019-09-281-1/+2
* drm: refactor page_flipped callbackAnton Kindestam2019-09-281-54/+6
* drm: move struct vsync_tuple into drm_common as drm_vsync_tupleAnton Kindestam2019-09-281-9/+2
* context_drm_egl: define EGL_PLATFORM_GBM_MESA, EGL_PLATFORM_GBM_KHR if not in...Anton Kindestam2019-09-271-0/+8
* context_drm_egl: Don't get stuck forever if drmHandleEvent failsAnton Kindestam2019-09-221-1/+3
* context_drm_egl: Use eglGetPlatformDisplayEXT if availablememeka2019-09-201-1/+20
* drm: fix libmpv ABI breakage introduced in 351c083487050c88adb0e3d60f2174850f...Anton Kindestam2019-09-181-3/+3
* drm_common: Add proper help option to drm-modeAnton Kindestam2019-05-041-1/+1
* drm_common: Add option to toggle use of atomic modesettingAnton Kindestam2019-05-041-1/+2
* context_drm_egl: Add support for presentation feedbackAnton Kindestam2019-05-031-15/+118
* context_drm_egl: implement n-bufferingAnton Kindestam2019-02-251-59/+150
* drm: rename plane options to better, invariant, namesAnton Kindestam2018-12-011-38/+38
* hwdec_vaegl: Fix VAAPI EGL interop used with gpu-context=drmAnton Kindestam2018-07-091-0/+16
* context_drm_egl: Fix CRTC setup and release code when using atomicAnton Kindestam2018-07-091-33/+23
* context_drm_egl: Fix some memory leaks on error exitAnton Kindestam2018-07-091-63/+66
* context_drm_egl: fix some comments and log messages that had not been updated...Anton Kindestam2018-05-011-6/+5
* drm/atomic: Fix crtc_setup_atomic and crtc_release_atomicAnton Kindestam2018-05-011-25/+33
* drm/atomic: add atomic modesetting.LongChair2018-05-011-11/+104
* drm/atomic: refactor planes namesLongChair2018-05-011-5/+6
* drm/atomic: add connector to atomic contextLongChair2018-05-011-0/+1
* drm/atomic: refactor hwdec_drmprime_drm with native resourcesLongChair2018-05-011-9/+26
* client API: add a new way to pass X11 Display etc. to render APIwm42018-03-261-2/+2
* drm/atomic: ensure request is available until uninitLongChair2018-03-231-3/+14
* context_drm_egl: Allow fallback EGLConfig formatsAnton Kindestam2018-03-041-17/+49
* context_drm_egl: Repair VT switchingAnton Kindestam2018-02-261-2/+27
* context_drm_egl: Introduce 30bpp supportAnton Kindestam2018-02-261-29/+82
* video: probe format of primary plane in drm/egl contextAnton Kindestam2017-12-031-3/+59
* video: fix use of possibly-NULL pointer in drm_egl_initAnton Kindestam2017-12-031-1/+2
* video : Move drm options to substruct.Lionel CHAZALLON2017-10-231-2/+3
* Add DRM_PRIME Format Handling and Display for RockChip MPP decodersLionel CHAZALLON2017-10-231-16/+53
* video : allow drm primary plane to be transparent for egl contextLionel CHAZALLON2017-10-231-2/+2
* vo_opengl: context_drm_egl: Don't create a new framebuffer for every frameMark Thompson2017-10-091-22/+27
* vo_opengl: refactor into vo_gpuNiklas Haas2017-09-211-105/+89
* vo_opengl: context_drm_egl: remove unnecessary includewm42017-04-261-1/+0
* vo_opengl: add a generic EGL function loader functionwm42017-04-061-3/+1
* drm: include <poll.h> instead of <sys/poll.h>wm42017-01-091-1/+1
* vo_drm: change CLI options + refactorsrr-2016-10-071-31/+21
* vo_drm: refactor getting display fpsrr-2016-10-041-5/+1
* vo_opengl: deprecate 'drm-egl' backend and introduce 'drm' insteadwm42016-09-271-1/+19
* vo_drm: provide display fpsrr-2016-09-261-0/+14
* vo_opengl: drm: use new EGL context creation codewm42016-09-141-42/+7
* vo_opengl: add KMS/DRM VAAPI hardware decoding interopwm42016-01-201-0/+3
* Change GPL/LGPL dual-licensed files to LGPLwm42016-01-191-12/+7
* vo_opengl: prefix per-backend source files with context_wm42015-12-191-0/+439