summaryrefslogtreecommitdiff
path: root/src/egl/main
AgeCommit message (Expand)AuthorFilesLines
2016-12-27egl: Emit correct error when robust context creation failsChad Versace1-12/+26
2016-12-20egl: Check config's surface types in eglCreate*Surface()Chad Versace1-0/+10
2016-12-14egl: Fix crashes in eglCreate*Surface()Chad Versace1-2/+2
2016-12-09egl: add and enable EGL_KHR_config_attribsEmil Velikov2-0/+7
2016-12-09egl: unexport _eglConvertIntsToAttribsEric Engestrom2-4/+1
2016-12-09egl: rename static functions to match conventionEric Engestrom1-9/+9
2016-12-01egl: add EGL_ANDROID_native_fence_syncRob Clark6-6/+62
2016-12-01egl: un-fallthrough sync attr parsingRob Clark1-3/+3
2016-12-01egl: initialize SyncCondition after attr parsingRob Clark1-1/+2
2016-11-17egl: fix helper function nameEric Engestrom1-4/+4
2016-11-17egl: fix function name in debug stringEric Engestrom1-1/+1
2016-11-16egl: add missing error-checking to eglReleaseTexImage()Eric Engestrom1-3/+40
2016-11-04egl: make interop ABI visible againMarek Olšák1-2/+2
2016-11-04egl: use util/macros.hMarek Olšák1-3/+2
2016-10-27egl: set preserved behavior for surface only if config supports itTapani Pälli1-1/+5
2016-10-27egl: fix error handling in _eglCreateSyncTapani Pälli1-2/+9
2016-10-25egl: add check that eglCreateContext gets a valid configTapani Pälli1-1/+3
2016-10-25egl: fix type mismatch error type in _eglInitSurfaceTapani Pälli1-1/+1
2016-10-14egl: Implement EGL_MESA_platform_surfacelessChad Versace4-1/+70
2016-10-14egl: Don't advertise unsupported platform extensionsChad Versace1-2/+8
2016-10-11egl: add eglSwapBuffersWithDamageKHREric Engestrom1-6/+26
2016-10-10egl: Unify the EGLint/EGLAttrib paths in eglCreateSync* (v3)Chad Versace4-48/+32
2016-10-05egl: Implement EGL_KHR_debug (v2)Kyle Brenneman2-0/+146
2016-10-05egl: Track EGL_KHR_debug state when going through EGL API calls (v3)Kyle Brenneman4-12/+257
2016-10-04egl: Drop duplicate check on EGLSync typeChad Versace1-6/+0
2016-10-04egl: Cleanup control flow in _eglParseSyncAttribListChad Versace1-6/+8
2016-10-04egl: Add _eglConvertIntsToAttribs()Chad Versace2-0/+43
2016-10-04egl: Fix an error path in eglCreateSync*Chad Versace1-2/+12
2016-10-04egl: Fix truncation error in _eglParseSyncAttribList64Chad Versace1-3/+4
2016-10-04egl: Fix missing unlock in eglGetSyncAttribKHRChad Versace1-1/+1
2016-09-14egl: Add storage for EGL_KHR_debug's state to EGL objectsKyle Brenneman5-3/+27
2016-09-14egl: Factor out _eglGetSyncAttribCommonKyle Brenneman1-5/+13
2016-09-14egl: Factor out _eglWaitSyncCommonKyle Brenneman1-5/+13
2016-09-14egl: Lock the display in _eglCreateSync's callersKyle Brenneman1-6/+8
2016-09-14egl: Factor out _eglCreateImageCommon (v2)Kyle Brenneman1-5/+13
2016-09-14egl: Factor out _eglWaitClientCommonKyle Brenneman1-3/+8
2016-09-14egl: Use _eglCreatePixmapSurfaceCommon consistentlyKyle Brenneman1-15/+21
2016-09-14egl: Use _eglCreateWindowSurfaceCommon consistentlyKyle Brenneman1-10/+18
2016-09-14egl: Factor out _eglGetPlatformDisplayCommonKyle Brenneman1-5/+13
2016-09-14egl: Fix typoKyle Brenneman1-1/+1
2016-09-14egl: Tear down images and syncs at eglTerminateAdam Jackson1-0/+22
2016-09-12egl: Rename MESA_configless_context bit to KHR_no_config_contextAdam Jackson3-5/+7
2016-09-12egl: QueryContext on a configless context returns zeroAdam Jackson1-3/+8
2016-09-12egl: fix gcc warning braces around scalar initializerTimothy Arceri1-1/+1
2016-09-08egl: Fix up indentation on previous commitAdam Jackson1-2/+2
2016-09-08egl: Document why EGL_OPENGL{, _ES}_API are mostly identicalAdam Jackson1-0/+10
2016-09-07EGL: Combine the GL and GLES current contexts (v2)Kyle Brenneman4-107/+22
2016-08-30egl: treat EGL_OPENGL_API as invalid on AndroidEmil Velikov1-1/+7
2016-08-24egl: turn a couple asserts static (compile-time)Eric Engestrom1-3/+4
2016-07-07egl: Fix the bad surface attributes combination checking for pbuffers. (v3)Guillaume Charifi1-21/+15