summaryrefslogtreecommitdiffstats
path: root/src/egl/main/eglcontext.c
Commit message (Expand)AuthorAgeFilesLines
* egl: Fix a false negative check in _eglCheckMakeCurrent.Chia-I Wu2010-10-231-9/+12
* egl: Use reference counting to replace IsLinked or IsBound.Chia-I Wu2010-10-231-32/+43
* egl: Add reference count for resources.Chia-I Wu2010-10-231-2/+1
* egl: Move fallback routines to eglfallbacks.c.Chia-I Wu2010-10-221-48/+0
* egl: Access config attributes directly.Chia-I Wu2010-10-141-5/+6
* egl: Simplify _eglBindContext.Chia-I Wu2010-09-101-77/+31
* egl: Fix context API check and be verbose.Chia-I Wu2010-08-201-9/+11
* egl: Fix deref before NULL-checkKristian Høgsberg2010-07-281-1/+2
* egl: EGL_KHR_surfaceless_* extensionsKristian Høgsberg2010-07-281-35/+55
* egl: Unbind the old context in _eglBindContext.Chia-I Wu2010-04-061-10/+9
* egl: Fix eglMakeCurrent with different surfaces.Chia-I Wu2010-04-061-30/+45
* egl: Make _eglBindContextToSurfaces more readable.Chia-I Wu2010-03-281-11/+25
* egl: Always return the previously bound context.Chia-I Wu2010-03-281-9/+8
* egl: Initialize display resources with their display.Chia-I Wu2010-01-311-2/+3
* egl: Refactor _eglInitContext.Chia-I Wu2010-01-311-19/+95
* egl: Remove code blocks that are commented out.Chia-I Wu2010-01-311-14/+0
* egl: Rename Binding to CurrentContext in _EGLSurface.Chia-I Wu2010-01-301-8/+8
* egl: Clean up header inclusions.Chia-I Wu2010-01-301-1/+1
* egl: Migrate drivers to use _eglBindContext.Chia-I Wu2010-01-281-21/+2
* egl: eglMakeCurrent should accept an uninitialized display.Chia-I Wu2010-01-281-10/+13
* egl: Add _eglBindContext.Chia-I Wu2010-01-281-53/+70
* egl: Refactor _eglMakeCurrent.Chia-I Wu2010-01-261-78/+158
* egl: Make surfaces and contexts resources.Chia-I Wu2010-01-241-69/+0
* egl: Move context functions in egldisplay.[ch] to eglcontext.[ch].Chia-I Wu2010-01-241-0/+69
* egl: Add support for querying render buffer.Chia-I Wu2009-09-291-7/+33
* egl: Overhaul driver API.Chia-I Wu2009-08-181-61/+19
* egl: Make eglMakeCurrent more robust.Chia-I Wu2009-08-031-52/+46
* egl: Replace IsBound by a pointer to the binding.Chia-I Wu2009-08-031-7/+7
* egl: Remove redundant DeletePending flag.Chia-I Wu2009-07-171-9/+5
* egl: Use the link functions to manage resources.Chia-I Wu2009-07-171-33/+12
* egl: Add funtions to link contexts and surfaces to displays.Chia-I Wu2009-07-171-25/+0
* egl: Extend per-thread info for multiple current contexts.Chia-I Wu2009-07-171-6/+34
* egl: Support per-thread info.Chia-I Wu2009-07-171-11/+3
* egl: fix assorted context-related bugsBrian Paul2008-06-191-2/+6
* egl: clean up prototype code, new _eglFindAPIs() function.Brian Paul2008-06-191-0/+2
* egl: clean-up re-org of the client API stateBrian Paul2008-05-301-1/+9
* eliminate the context hash tableBrian Paul2008-05-271-21/+32
* assorted changes to compile with new EGL 1.4 headers (untested)Brian Paul2008-05-271-6/+10
* some initial EGL 1.2 workBrian Paul2006-01-301-0/+5
* Some initial per-thread support.Brian Paul2005-12-101-3/+4
* Redo _eglInitSurface() so it can be used with all surface types.Brian Paul2005-11-271-16/+46
* Move all the EGL API function pointers into a new _egl_api struct.Brian Paul2005-11-241-3/+3
* use EGLint instead of unsigned long for eglCopyContextMESA, added commentsBrian Paul2005-05-161-2/+8
* Add empty placeholder for eglCopyContextMESAJon Smirl2005-05-141-0/+8
* First attempt at getting egl support up on dumb framebuffer.Jon Smirl2005-05-131-1/+1
* initial EGL codeBrian Paul2005-04-221-0/+226