History log of /external/mesa3d/src/mesa/drivers/x11/glxheader.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1ccef926be46dce3b6b5c76e812e2fae4e205ce7 29-Nov-2010 Adam Jackson <ajax@redhat.com> drivers/x11: unifdef XFree86Server

This code was for the old GLcore build of the software rasteriser. The
X server switched to a DRI driver for software indirect GLX long ago.

Signed-off-by: Adam Jackson <ajax@redhat.com>
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
374e7fd6cc95d3d91629a6e1c951d77e8a29c31c 18-Sep-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: prefix more #includes with "main/"
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
32a2a095f4d8e3be7fa2807cb436bd09e8eb5a75 18-Apr-2008 George Sapountzis <gsap7@yahoo.gr> glcore: build from mesa
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
92b7fa7b48691e95d33bc0580cfad858782622ac 06-Apr-2007 George Sapountzis <gsap7@yahoo.gr> xmesa: use newly added xm_image.[hc]

Keep external includes to glxheader.h and xmesa includes to xmesaP.h.

Drop the following from xm_image.h:
- dix-config.h (comes from glheader.h)
- xfree86 includes (come from GL/xmesa_xf86.h)
- ifdef __CYGWIN__ (leftover ? xm_api.c has something similar)
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
7439a36785b6a2783e80a40a96c09db8f56dc2bc 06-Dec-2006 George Sapountzis <gsap7@yahoo.gr> Clean and update XMesa/XFree86 interface.

Drop XMesaSetVisualDisplay(), XMesaReset(), no longer used.

Add XMesaCopyContext() and move the GlxSetRenderTables() call for XGL within
XMesaForceCurrent(). This is to make xserver/GL/mesa/X/xf86glx.c unaware of
Mesa internals.

Also, clean some ifdef's to make it clear that USE_XSHM and XFree86Server are
mutually exclusive.

Lastly,
- move gcstruct.h from glxheader.h up to xmesa_xf86.h since it calls *gc->ops
- drop GL/glxtokens.h from xm_api|dd.c, GLX tokens come from glcore.h and are
used irrelevant of XFree86.
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
6c06ce281aa7a7e20eab1934f573bc5c673d41cb 30-Aug-2006 Brian Paul <brian.paul@tungstengraphics.com> Use XAddExtension() to register an XCloseDisplay() callback function.
When the callback is called, free all Mesa's private visual and buffer
data structures which are tied to the display.
Fixes problems reported by Kitware.
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
218ba1ff540625ea7b4aecb9c3f6bcb0f4d6f38f 06-Jul-2006 Kristian Høgsberg <krh@redhat.com> Don't include unused header files.
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
4fb995084e1b4b629667f09331adf060aa0fac4c 02-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> Prototype implementation of new GL_EXT_timer_query extension (not finalized yet).
Extends the query mechanism to query elapsed time while rendering.
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
c529f6bf701dcb50741a444f496ede1fa6a44fe0 16-Jul-2005 Adam Jackson <ajax@freedesktop.org> strip out vestigial #ifdef HAVE_CONFIG_H stanzas, they're confusing the
modular X build
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
e4b2356c07d31fbeeabb13b2fb47db703b473080 04-May-2005 Brian Paul <brian.paul@tungstengraphics.com> Major check-in of changes for GL_EXT_framebuffer_object extension.
Main driver impacts:
- new code for creating the Mesa GLframebuffer
- new span/pixel read/write code
Some drivers not yet updated/tested.
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
9ac51f57efe07ed43a1e4224a7f5daddec401b36 05-Jun-2003 Ian Romanick <idr@us.ibm.com> Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
46458ba2130ba60983f9e2a651eb84970246ec1c 25-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> include GL/glx.h
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
655ba5d9927187e76b66f5886d090624dc4b1dd9 29-May-2001 Brian Paul <brian.paul@tungstengraphics.com> removed some old DRI-isms
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
e9bf776711b22ce336cd462adf534ad3e2d61eec 08-Jan-2001 Keith Whitwell <keith@tungstengraphics.com> Modify X11 driver and fake glx to store a GLcontext
(ie a 'struct __GLcontextRec *') instead of an 'XMesaContext'.

This is to fix conflicts in XFree86 where both the indirect XMesaContext
and the GLcontext were calling themselves __GLcontextRec's.
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
b5b5c52034840dbfcd3f76a9e7cde8b379e7d517 22-Aug-2000 Jouk Jansen <joukj@hrem.stm.tudelft.nl> Committing in .

Modified Files:
Mesa/include/GL/glx.h Mesa/include/GL/xmesa.h
Mesa/src/descrip.mms Mesa/src/X/glxheader.h
Mesa/src/X/xfonts.c Mesa/src/X/xfonts.h
Mesa/src-glu/descrip.mms Mesa/src-glut/capturexfont.c
Mesa/src-glut/descrip.mms Mesa/src-glut/glut_cmap.c
Mesa/src-glut/glut_event.c Mesa/src-glut/glut_fullscrn.c
Mesa/src-glut/glut_gamemode.c Mesa/src-glut/glut_init.c
Mesa/src-glut/glut_input.c Mesa/src-glut/glut_menu.c
Mesa/src-glut/glut_menu2.c Mesa/src-glut/glut_overlay.c
Mesa/src-glut/glut_win.c Mesa/src-glut/glut_winmisc.c
Mesa/src-glut/glutint.h Mesa/src-glut/layerutil.h
Mesa/vms/analyze_map.com
Added Files:
Mesa/include/GL/vms_x_fix.h

Patches effective on VMS only. This allows for compiling with
/name=(as_is,short). This breaks the binary compatibility with previous
versions for VMS, but is the only way to combine Mesa with GTK for VMS.


Jouk
----------------------------------------------------------------------
/external/mesa3d/src/mesa/drivers/x11/glxheader.h
fbd8f212c3866ec98c1d8c9d3db3ddb7e7c479a5 11-Nov-1999 Brian Paul <brian.paul@tungstengraphics.com> first big check-in of new Mesa 3.3 code
/external/mesa3d/src/mesa/drivers/x11/glxheader.h