summaryrefslogtreecommitdiff
path: root/src/egl
AgeCommit message (Expand)AuthorFilesLines
2020-09-11egl/x11: Free memory allocated for reply structures on errorAndrey Vostrikov1-1/+8
2020-09-01egl/x11_dri3: implement EGL_KHR_swap_buffers_with_damageEric Engestrom2-1/+11
2020-08-21egl/x11_dri3: enable & require xfixes 2.0Eric Engestrom1-0/+24
2020-08-11egl/entrypoint-check: add check that GLVND and plain EGL have the same entryp...Eric Engestrom1-0/+42
2020-08-11egl/entrypoint-check: split sort-check into a functionEric Engestrom1-11/+16
2020-08-05egl/android: Remove unused variableKristian H. Kristensen1-4/+0
2020-08-02egl: consistently use dri2_egl_display() helper macroEric Engestrom3-5/+5
2020-08-01egl/haiku: drop overwritten preset of EGL versionEric Engestrom1-2/+0
2020-08-01egl: const _eglDriverEric Engestrom23-283/+283
2020-08-01egl: Allow software rendering for vgem/virtio_gpu in platform_deviceLepton Wu1-1/+15
2020-07-30egl: drop left-over function prototypeEric Engestrom1-5/+0
2020-07-30egl: rename _eglMatchDriver() to _eglInitializeDisplay()Eric Engestrom3-5/+5
2020-07-30egl: inline _eglMatchAndInitialize() and refactor _eglMatchDriver()Eric Engestrom1-20/+13
2020-07-30egl: fix _eglMatchDriver() return typeEric Engestrom2-3/+4
2020-07-30egl: drop unnecessary _eglGetDriver()Eric Engestrom1-10/+3
2020-07-30egl: replace _eglInitDriver() with a simple variableEric Engestrom5-119/+68
2020-07-29egl/dri2: only take a dri2_dpy reference when binding a new context/surfacesFrank Binns1-2/+7
2020-07-21egl/dri2: try to bind old context if bindContext failedLuigi Santivetti1-11/+40
2020-07-21dri2: do not conflate unbind and bindContext() failureLuigi Santivetti1-26/+25
2020-07-21dri2: dri2_make_current() fold multiple if blocksLuigi Santivetti1-14/+7
2020-07-21egl: inline _EGLAPI into _EGLDriverEric Engestrom16-338/+279
2020-07-16egl: mark the rest of the callbacks as mandatory or optionalEric Engestrom1-0/+10
2020-07-16egl: drop now empty egl_dri2_fallbacks.hEric Engestrom10-41/+1
2020-07-16egl: inline fallback for get_sync_valuesEric Engestrom9-15/+3
2020-07-16egl: inline fallback for create_wayland_buffer_from_imageEric Engestrom10-18/+3
2020-07-16egl: inline fallback for query_buffer_ageEric Engestrom7-12/+3
2020-07-16egl: inline fallback for copy_buffersEric Engestrom9-15/+3
2020-07-16egl: inline fallback for post_sub_bufferEric Engestrom10-16/+3
2020-07-16egl: inline fallback for swap_buffers_regionEric Engestrom10-16/+3
2020-07-16egl: inline fallback for swap_buffers_with_damageEric Engestrom8-16/+6
2020-07-16egl: drop unused fallback functionEric Engestrom1-9/+0
2020-07-16egl: inline fallback for create_pbuffer_surfaceEric Engestrom5-11/+3
2020-07-16egl: inline fallback for create_pixmap_surfaceEric Engestrom6-12/+3
2020-07-13egl/wayland: add missing newline between functionsEric Engestrom1-0/+1
2020-07-13egl: Build surfaceless platform on AndroidRoman Stratiienko1-1/+2
2020-07-10egl: automatically compile the `drm` platform when availableEric Engestrom1-1/+1
2020-07-10egl: always compile surfacelessEric Engestrom6-20/+4
2020-07-02egl: move fallthrough comment so gcc can see itTimothy Arceri1-1/+1
2020-06-22util: rename xmlpool.h to driconf.hEric Engestrom1-1/+1
2020-06-22driconf: drop now unused translation facilityEric Engestrom1-1/+1
2020-06-18egl: replace all dup() with os_dupfd_cloexec()Eric Engestrom1-1/+2
2020-06-18replace all F_DUPFD_CLOEXEC with os_dupfd_cloexec()Eric Engestrom3-3/+8
2020-06-01meson: use gnu_symbol_visibility argumentDylan Baker2-2/+2
2020-05-26egl/android: Drop unused variableKristian H. Kristensen1-1/+0
2020-05-26egl/android: Move get_format under HAVE_DRM_GRALLOC guard where it's usedKristian H. Kristensen1-20/+20
2020-05-25EGL: sync headers with KhronosSimon Ser2-21/+244
2020-05-19Expose EGL_KHR_platform_* when EXT is supportedEmmanuel Gil Peyrot1-0/+3
2020-05-11egl: Limit the EGL ver for androidAbhishek Kumar1-0/+5
2020-04-29egl/wayland: Fix zwp_linux_dmabuf usageChristopher James Halse Rogers1-12/+20
2020-04-21egl: simplify client/platform extension handlingEmil Velikov4-59/+23