summaryrefslogtreecommitdiff
path: root/src/egl/drivers/demo/demo.c
AgeCommit message (Collapse)Author
2009-08-03egl: Replace IsBound by a pointer to the binding.Chia-I Wu
IsBound tells if a context or surface is current. What it does not tell is, to which thread a context is current, or to which context a surface is current. This commit replaces IsBound by a pointer to the binding thread or context. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
2009-07-17egl: Remove redundant DeletePending flag.Chia-I Wu
A context or surface that is neither linked to a display nor current to a thread should be destroyed. Therefore, an unlinked context or surface implies a pending delete automatically. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
2009-07-17egl: Use the link functions to manage resources.Chia-I Wu
This commit uses the newly introduced link functions to manage EGL contexts and surfaces. As a result of this, the API for drivers are changed. All drivers are updated for the change. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
2008-07-03egl: Fix demodriverJakob Bornecrantz
2008-05-28egl: added args string to _eglMain()Brian Paul
2008-05-28egl: Make demo driver compileJakob Bornecrantz
2008-05-27s/GLuint/unsigned/Brian Paul
2005-12-10updates to match other changes elsewhereBrian Paul
2005-08-05More EGL prep. No impact on anything outside of EGLJon Smirl
2005-05-17fix pbuffer sample codeBrian Paul
2005-05-17updated demoCreatePbufferSurface()Brian Paul
2005-05-16s/Atrib/Attrib/, set extension enable flagsBrian Paul
2005-05-14Fix compile error in demo egl driverJon Smirl
2005-05-13First attempt at getting egl support up on dumb framebuffer.Jon Smirl
Seems to be mostly working. Not all of egl API is implemented.
2005-05-04sync with latest EGL_MESA_screen_surface spec (EGLScreenMESA handles)Brian Paul
2005-04-22initial EGL codeBrian Paul