summaryrefslogtreecommitdiffstats
path: root/src/egl/main/eglapi.c
Commit message (Expand)AuthorAgeFilesLines
* egl: Emit error when EGLSurface is lostChad Versace2017-05-041-0/+36
* EGL: Implement the libglvnd interface for EGL (v3)Kyle Brenneman2017-04-171-1/+5
* eglapi: replace linear entrypoint search with binary searchEric Engestrom2017-02-241-13/+24
* eglapi: move entrypoints list out to its own fileEric Engestrom2017-02-241-77/+1
* eglapi: sort entrypoints listEric Engestrom2017-02-241-37/+37
* eglapi: use macro to map entrypoints to functionsEric Engestrom2017-02-241-74/+75
* eglapi: add entrypoint for eglClientWaitSyncKHREric Engestrom2017-02-241-7/+24
* eglapi: add entrypoint for eglDestroySyncKHREric Engestrom2017-02-241-7/+21
* eglapi: add entrypoint for eglDestroyImageKHREric Engestrom2017-02-241-7/+21
* egl: Check config's surface types in eglCreate*Surface()Chad Versace2016-12-201-0/+10
* egl: Fix crashes in eglCreate*Surface()Chad Versace2016-12-141-2/+2
* egl: add and enable EGL_KHR_config_attribsEmil Velikov2016-12-091-0/+6
* egl: unexport _eglConvertIntsToAttribsEric Engestrom2016-12-091-1/+1
* egl: rename static functions to match conventionEric Engestrom2016-12-091-9/+9
* egl: add EGL_ANDROID_native_fence_syncRob Clark2016-12-011-4/+37
* egl: fix helper function nameEric Engestrom2016-11-171-4/+4
* egl: make interop ABI visible againMarek Olšák2016-11-041-2/+2
* egl: fix error handling in _eglCreateSyncTapani Pälli2016-10-271-2/+9
* egl: add check that eglCreateContext gets a valid configTapani Pälli2016-10-251-1/+3
* egl: Implement EGL_MESA_platform_surfacelessChad Versace2016-10-141-1/+41
* egl: add eglSwapBuffersWithDamageKHREric Engestrom2016-10-111-6/+26
* egl: Unify the EGLint/EGLAttrib paths in eglCreateSync* (v3)Chad Versace2016-10-101-8/+27
* egl: Implement EGL_KHR_debug (v2)Kyle Brenneman2016-10-051-0/+145
* egl: Track EGL_KHR_debug state when going through EGL API calls (v3)Kyle Brenneman2016-10-051-9/+142
* egl: Add _eglConvertIntsToAttribs()Chad Versace2016-10-041-0/+41
* egl: Fix an error path in eglCreateSync*Chad Versace2016-10-041-2/+12
* egl: Fix missing unlock in eglGetSyncAttribKHRChad Versace2016-10-041-1/+1
* egl: Factor out _eglGetSyncAttribCommonKyle Brenneman2016-09-141-5/+13
* egl: Factor out _eglWaitSyncCommonKyle Brenneman2016-09-141-5/+13
* egl: Lock the display in _eglCreateSync's callersKyle Brenneman2016-09-141-6/+8
* egl: Factor out _eglCreateImageCommon (v2)Kyle Brenneman2016-09-141-5/+13
* egl: Factor out _eglWaitClientCommonKyle Brenneman2016-09-141-3/+8
* egl: Use _eglCreatePixmapSurfaceCommon consistentlyKyle Brenneman2016-09-141-15/+21
* egl: Use _eglCreateWindowSurfaceCommon consistentlyKyle Brenneman2016-09-141-10/+18
* egl: Factor out _eglGetPlatformDisplayCommonKyle Brenneman2016-09-141-5/+13
* egl: Rename MESA_configless_context bit to KHR_no_config_contextAdam Jackson2016-09-121-2/+4
* EGL: Combine the GL and GLES current contexts (v2)Kyle Brenneman2016-09-071-30/+12
* Revert "egl: Check if API is supported when using eglBindAPI."Marek Olšák2016-06-031-65/+0
* egl: Check if API is supported when using eglBindAPI.Plamena Manolova2016-06-021-0/+65
* mesa_glinterop: remove mesa_glinterop typedefsEmil Velikov2016-05-301-3/+3
* mesa_glinterop: make GL interop version field bidirectionalEmil Velikov2016-05-241-1/+1
* mesa_glinterop: remove unneeded GLAPI/GLAPIENTRY/APIENTRYP symbolsEmil Velikov2016-05-241-2/+2
* egl: Add OpenGL_ES to API string regardless of GLES versionPlamena Manolova2016-05-231-7/+4
* egl: implement EGL part of interop interface (v2)Marek Olšák2016-04-201-0/+72
* egl: add EGL_KHR_reusable_sync to egl_driDongwon Kim2016-04-051-1/+16
* egl: Add EGL_RECORDABLE_ANDROID attributeRob Herring2016-04-011-0/+1
* egl: Add EGL_FRAMEBUFFER_TARGET_ANDROID attributeRob Herring2016-04-011-0/+1
* egl: remove remnants of MESA_drm_displayEmil Velikov2016-03-091-9/+0
* egl: remove final pieces of KHR_vg_parent_imageEmil Velikov2016-03-091-1/+0
* egl: move Null check to eglGetSyncAttribKHR to prevent SegfaultDongwon Kim2016-02-191-2/+8