summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/fb/fb_egl.c
AgeCommit message (Collapse)Author
2010-01-22egl: Remove USING_EGL and the related drivers.Chia-I Wu
They do not build for a long while and there seems to be no active users. It might be better for them to live in the git histroy.
2010-01-04Remove leftover __DRI{screen,drawable,context}Private referencesKristian Høgsberg
As part of the DRI driver interface rewrite I merged __DRIscreenPrivate and __DRIscreen, and likewise for __DRIdrawablePrivate and __DRIcontextPrivate. I left typedefs in place though, to avoid renaming all the *Private use internal to the driver. That was probably a mistake, and it turns out a one-line find+sed combo can do the mass rename. Better late than never.
2009-10-22dri/drivers: update driNewRenderbuffer() to take a gl_formatBrian Paul
Now pass a specific MESA_FORMAT_x token to indicate the renderbuffer's format. This is better than passing a GLenum and having to guess the specific format. I'm unable to test all the drivers, but any issues should be easy to fix.
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-09-21mesa: standardize on C99's uint*_t instead of u_int*_tKeith Whitwell
2008-09-18mesa: added "main/" prefix to includes, remove some -I paths from ↵Brian Paul
Makefile.template
2006-10-31switch remaining drivers over to vboKeith Whitwell
2006-10-15Remove Driver.ResizeBuffers = _mesa_resize_framebuffer lines.Brian Paul
This is already done by the preceeding call to _mesa_init_driver_functions() which plugs in default functions like that.
2005-09-19compilation fixes, don't know if runtime worksBrian Paul
2005-09-14Instead of calling _mesa_ResizeBuffersMESA() in the Viewport function,Brian Paul
call driUpdateFramebufferSize() when window size/position changes.
2005-09-04Add new void *addr and __DRIdrawablePrivate parameters toBrian Paul
driNewRenderbuffer().
2005-09-03remove SetBufferBrian Paul
2005-08-05More EGL prep. No impact on anything outside of EGLJon Smirl
2005-06-13fbSwapBuffers needs to return a statusJon Smirl
2005-06-07Add SetBuffer to egl driver tooJon Smirl
2005-05-20Remove some debug outputJon Smirl
Add #if DEBUG_FRAG in s_nvfragprog.c
2005-05-19Fix EGL fbdev palette problem. demo3 can save ppm of screenJon Smirl
2005-05-18Fix for writing the wrong sysfs variable when blankingJon Smirl
2005-05-18Implement fbdev swapbuffers()Jon Smirl
2005-05-17Check error return from _eglInitPbufferSurface() correctlyJon Smirl
2005-05-17Compute stride in the right orderJon Smirl
2005-05-17Added software-based pbuffer support (untested).Brian Paul
Use _eglConfigToContextModesRec() function and remove need for the _EGLConfig->glmode struct. Silence some compiler warnings.
2005-05-17Make EGL_NO_MODE_MESA work.Jon Smirl
2005-05-17Fix several internal problems with generating the list of configs.Jon Smirl
2005-05-16Add error about write permission to fbdev attribsJon Smirl
2005-05-16remove MESA suffix from _eglInitScreenSurface, use swAlpha valueBrian Paul
2005-05-15A few egl patches needed for glitz, mainly config BITSJon Smirl
2005-05-14Forgot to add fb_egl.cJon Smirl