summaryrefslogtreecommitdiff
path: root/src/egl/main
AgeCommit message (Expand)AuthorFilesLines
2018-03-05egl: remove duplicated initializationAndres Gomez1-1/+0
2018-02-07egl: add support for EGL_ANDROID_blob_cacheTapani Pälli4-0/+53
2018-01-25egl: keep extension list sorted, per comment at the topEric Engestrom1-1/+1
2017-12-27egl: don't try the software path twiceEric Engestrom1-1/+1
2017-12-27egl: rename LIBGL_ALWAYS_SOFTWARE variable from UseFallback to ForceSoftwareEric Engestrom2-3/+3
2017-12-14egl/android: Provide an option for the backend to expose KHR_imageHarish Krupo2-1/+3
2017-11-17egl: Convert int to attrib in eglGetPlatformDisplayAdam Jackson3-25/+25
2017-11-13egl: EXT_pixel_format_float plumbingTapani Pälli4-0/+13
2017-11-06egl: Implement EGL_KHR_context_flush_controlAdam Jackson4-0/+13
2017-10-20egl: Support IMG_context_priorityChris Wilson4-0/+66
2017-10-18Revert "egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}"Marek Olšák3-12/+9
2017-10-18Revert "egl: drop EGL driver `name`"Marek Olšák3-1/+6
2017-10-18egl: set UseFallback if LIBGL_ALWAYS_SOFTWARE is setEric Engestrom1-1/+4
2017-10-18egl: drop EGL driver `name`Eric Engestrom3-6/+1
2017-10-18egl: drop always-false TestOnly optionEric Engestrom4-14/+9
2017-10-18egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}Eric Engestrom3-9/+12
2017-10-12egl: remove left over _EGLMain_tEric Engestrom1-3/+0
2017-10-12egl: drop memset(0) of calloc'ed memoryEric Engestrom1-2/+0
2017-10-12egl: replace _egl_driver->Unload() callback with a simple free()Eric Engestrom2-10/+1
2017-10-05egl: Simplify the "driver" interfaceAdam Jackson2-248/+20
2017-09-19egl: use switch statements over if/else chainEmil Velikov1-31/+28
2017-09-19egl: remove unneeded braces around since line if statementsEmil Velikov1-9/+5
2017-09-19egl: simplify _eglDebugReport* APIEmil Velikov3-49/+14
2017-09-19egl: use _eglError's 'msg' as an actual message in EGL_KHR_debugEmil Velikov1-1/+1
2017-09-06egl: remove unused 'Screens' array from _egl_displayTapani Pälli1-1/+0
2017-08-21egl: Fix inclusion of egl.h+mesa_glinterop.hMatt Turner1-1/+1
2017-08-10egl: avoid eglCreatePlatform*Surface{EXT,} crash with invalid dpyEmil Velikov1-2/+2
2017-08-10egl: handle BAD_NATIVE_PIXMAP further up the stackEmil Velikov1-0/+3
2017-08-09egl: whitespace cleanup in eglapi.cEric Engestrom1-25/+25
2017-08-02egl: check the correct function pointerEric Engestrom1-1/+1
2017-08-01egl: remove unnecessary empty array elementEric Engestrom1-3/+2
2017-08-01egl: split enums to make use of -WswitchEric Engestrom1-10/+8
2017-08-01egl: use designated initaliser for _eglGlobalEric Engestrom1-9/+9
2017-08-01egl: make platform's SwapInterval() optionalEric Engestrom1-1/+1
2017-08-01egl: deduplicate swap interval clamping logicEric Engestrom2-19/+12
2017-07-26egl: move KHR_no_error vs debug/robustness check further downGrigori Goronzy1-11/+10
2017-07-25egl: fix whitespace issues from eglimage codeTapani Pälli1-10/+10
2017-07-24egl: Fix _eglPointerIsDereferencable() to ignore page residencyMiguel A. Vico1-1/+12
2017-07-24egl: Move _eglPointerIsDereferencable() to eglglobals.[ch]Miguel A. Vico3-33/+37
2017-07-19egl: propagate EGL_BAD_ATTRIBUTE during EGLImage attr parsingEmil Velikov1-0/+7
2017-07-14egl: Add EGL_KHR_create_context_no_error supportGrigori Goronzy4-0/+34
2017-07-12egl: check for extensions' presence during attr parsingEmil Velikov1-4/+18
2017-07-12egl: add width/height as EXT_image_dma_buf_import attrsEmil Velikov1-0/+6
2017-07-12egl: polish EXT_image_dma_buf_import attr parsingEmil Velikov1-29/+22
2017-07-12egl: simplify EXT_image_dma_buf_import_modifiers attr parsingEmil Velikov1-26/+4
2017-07-12egl: split _eglParseImageAttribList into per extension functionsEmil Velikov1-186/+260
2017-07-12egl: call _eglError within _eglParseImageAttribListEmil Velikov2-11/+12
2017-06-26egl: fold _eglError() + return EGL_FALSEEmil Velikov3-60/+30
2017-06-26egl: drop _eglInitImage() return typeEmil Velikov2-11/+5
2017-06-16egl/display: make platform detection thread-safeEric Engestrom1-7/+12