History log of /external/mesa3d/src/mesa/drivers/x11/xmesaP.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ba7218061b6a6c09d5d20f12de6267673276e094 24-Aug-2012 Brian Paul <brianp@vmware.com> xlib: remove texture compression hackery

I think this was left-over debug code from long ago.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
d16e71eeb47d1e67930f6e86a80dc926468224d9 16-Jan-2012 Brian Paul <brianp@vmware.com> xlib: derive xmesa_renderbuffer from swrast_renderbuffer
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
b0f0d7a8118401b209c674804255b5fd9e8c94c0 16-Jan-2012 Brian Paul <brianp@vmware.com> xlib: remove xm_span.c and related code
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
bc63b226bcc94f109906bccce26d47509f28d177 12-Nov-2011 Brian Paul <brianp@vmware.com> xlib: remove a ton of old xlib driver cruft

The days of 1-bpp, 8-bpp and dithering are long behind us.

Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
dff2394e08651304d924ef9df796ff0ac6b844c3 12-Nov-2011 Brian Paul <brianp@vmware.com> xlib: remove software alpha buffer support

Seldom used and this won't work when we move to using Map/UnmapRenderbuffer
everywhere. This will let us remove a bunch of core Mesa code too.

Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
32c3957991bd0e1df744d866943a8c47b2757c9e 05-Nov-2011 Brian Paul <brianp@vmware.com> xlib: implement renderbuffer mapping/unmapping

This fixes the glReadPixels() regression for reading from the front/back
color buffers.

Note, we only allow one mapping of an XImage/Pixmap renderbuffer
at any time. That might need to be revisited in the future.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
963727aec7cb19a101fbae8f71d11876724f07ac 04-Oct-2011 Guillem Jover <guillem@hadrons.org> Remove remnants of legacy glide support

Signed-off-by: Guillem Jover <guillem@hadrons.org>
Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
7826067bd195bd1e7f69565b83d2161638e5a230 06-Sep-2011 Adam Jackson <ajax@redhat.com> Drop some Glide remnants

Apparently the x11 driver had a hack for glide passthrough. Who knew?

Signed-off-by: Adam Jackson <ajax@redhat.com>
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
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/xmesaP.h
c3ed27ec76c5456412122d7e654a2e298409cc88 13-Oct-2010 Brian Paul <brianp@vmware.com> x11: fix breakage from gl_config::visualType removal
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
f9995b30756140724f41daf963fa06167912be7f 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
31aca27c08d6a385c595d34fe4ee06390bf5b0e8 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLframebuffer typedef and just use struct gl_framebuffer
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
d3491e775fb07f891463b2185d74bbad62f3ed24 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Rename GLvisual and __GLcontextModes to struct gl_config
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
705e142dda047f24b563fc2bea0f922173e91d1b 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> gl: Remove unused GLcontextModes fields
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
fab1f07d6ad01463897ae792f4b33738afb07369 13-Jun-2008 Jeff Smith <whydoubt@yahoo.com> Grammar and spelling fixes

Signed-off-by: Jeff Smith <whydoubt@yahoo.com>
Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
c3eef6021a06d728aa4c8b882264f554f2d4b801 07-Oct-2009 Brian Paul <brianp@vmware.com> mesa/xlib: fix glXQueryDrawable() bugs, see bug 24320
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
8126dfa9c24c972794193bf652d6d09a1d01b376 01-Sep-2009 Brian Paul <brianp@vmware.com> xlib: option to enable/test meta functions (disabled)
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
f5979b0c159d1d3839caf86072639f5d96a5b0b5 10-Jan-2009 Brian Paul <brianp@vmware.com> mesa: deprecate the GL/fxmesa.h header
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
1636328b0adefcebcc204d63980184a6d592efae 10-Jan-2009 Brian Paul <brianp@vmware.com> xmesa: deprecate the "XMesa" interface

Move the include/GL/xmesa*.h files to src/mesa/drivers/x11/ so they're no
longer considered public.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
374e7fd6cc95d3d91629a6e1c951d77e8a29c31c 18-Sep-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: prefix more #includes with "main/"
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
77d917a74ae677bcd277654adb67e9e532730046 21-Jun-2008 Brian Paul <brian.paul@tungstengraphics.com> remove old comments
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
d9276cbb29807cbca5d7be9a0cedfeb1dcbfbd9c 03-Nov-2007 Brian <brian.paul@tungstengraphics.com> fix typo
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
fd54564f78d4aeae2c39ada7502ec659c14b3eca 19-May-2007 Brian <brian@yutani.localnet.net> Implement GLX_EXT_texture_from_pixmap.

Could be done more efficiently... but works.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
6346a753c6e77373cffcec6dd0df253efd159dd4 20-Apr-2007 George Sapountzis <gsap7@yahoo.gr> xmesa: split FX functions to separate file, part 2.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
4d944b502f8a1ae372d9248e888612bffb5eb6a5 20-Apr-2007 George Sapountzis <gsap7@yahoo.gr> xmesa: split FX functions to separate file, part 1.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
6aa5668871e7f366b33e85fabc72885fc269a7d4 20-Apr-2007 George Sapountzis <gsap7@yahoo.gr> xmesa: spilt FX code to separate functions.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
d60009bd6dba15d094b0d0bcb8180b7a2e1c1708 20-Apr-2007 George Sapountzis <gsap7@yahoo.gr> Revert "xmesa: drop glide (FX) backend."

This reverts commit 2a2f8d806f74619f0a7cf97fdc7f7b3ad1cad81b.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
2a2f8d806f74619f0a7cf97fdc7f7b3ad1cad81b 18-Apr-2007 George Sapountzis <gsap7@yahoo.gr> xmesa: drop glide (FX) backend.

glide is no longer compiled with stand-alone libGL, so this will not link.
There are still the glide config files. some code in demos and the
GLX_MESA_set_3dfx_mode code which could be removed.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
50aaabc248c9823106ff772873cbf2631d4dadcd 13-Apr-2007 George Sapountzis <gsap7@yahoo.gr> xmesa: export xmesa functions used by xfree86.

This uses xmesa.h as the GLcore interface and avoids adding an explicit GLcore
inteface which would not be a proper interface anyway.

It puts the declarations of the three functions specific for XMesa/XFree86 in
xmesa.h, we can push them down to xmesa_xf86.h if hiding behind XFree86Server
ifdef's is not enough.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.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/xmesaP.h
ec42af9263bfba71074396f3850d5264083a5632 02-Apr-2007 Brian <brian@nostromo.localnet.net> re-order tokens, fix comments
/external/mesa3d/src/mesa/drivers/x11/xmesaP.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/xmesaP.h
8e1c3bd0b4c599bae5b64cd51cec1d74266f30fb 24-Mar-2007 Brian <brian@yutani.localnet.net> Implement alpha buffer copy for SwapBuffers().

Nicolai writes:
When the pixmap pixel format has no alpha channel, the x11 driver
(software rendering) adds a wrapped alpha channel on request.

During SwapBuffers, this alpha channel is not copied from back to
front, which means that the front buffer doesn't really contain the
contents that the back buffer previously contained.

A subsequent glReadPixels from the front buffer will return an
incorrect result. The following patch attempts to fix this.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
928a70e4354d4884e2918ec67ddc6d8baf942c8a 26-Feb-2007 Brian <brian@yutani.localnet.net> Rewrite code related to buffer destruction.

Do proper reference counting so that we don't wind up with dangling
references to deleted windows/framebuffers. Should help with bug 7205.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
ec99e716a229e58233551d821418428cc1b90324 18-Oct-2006 Brian Paul <brian.paul@tungstengraphics.com> Don't use x/y/w/h params given to Clear().
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
d21fa9cd79e4198b673c1453b8bc05749f8a73eb 15-Oct-2006 Brian Paul <brian.paul@tungstengraphics.com> Big re-org of buffer size management.
All buffer resizes now handled by xmesa_check_and_update_buffer_size() which
uses the _mesa_resize_framebuffer() function.
Moved all low-level XImage/Pixmap resizing into xm_buffers.c file.
Also, update lots of comments for Doxygen.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.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/xmesaP.h
218ba1ff540625ea7b4aecb9c3f6bcb0f4d6f38f 06-Jul-2006 Kristian Høgsberg <krh@redhat.com> Don't include unused header files.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
444cd293fd69d1848b2c55f75674d563e0582fba 27-Apr-2006 Brian Paul <brian.paul@tungstengraphics.com> assorted clean-ups, fixes
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
9e81d6ae3a6db9831d6aea0fe4d92722176e9f74 30-Mar-2006 Brian Paul <brian.paul@tungstengraphics.com> When creating front/back renderbuffers, init the Red/Green/Blue/AlphaBits fields
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
c2901e4f4c7a626a99526ccbb70f89253805cbb4 09-Jan-2006 Brian Paul <brian.paul@tungstengraphics.com> only call xmesa_set_renderbuffer_funcs() when really necessary
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
0fa8c59e646b214ea61c077f723e8ffe1cc06733 07-Dec-2005 Brian Paul <brian.paul@tungstengraphics.com> Updates for GL_EXT_timer_query:
New GLint64EXT and GLuint64EXT types (use C99's long long types).
New glGetQueryObject[u]i64vEXT() functions.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
ad271b8c98021dc82c0714d768a6642aee10794f 26-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> Added XMesaDrawable to xmesa_renderbuffer. Use it in a few places instead
of the XMesaPixmap field to avoid some X server-side issues with casting.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
692147ebf7f09d56a7de1659de2449478da4d1ba 08-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> some clean-up and re-org for renderbuffers
/external/mesa3d/src/mesa/drivers/x11/xmesaP.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/xmesaP.h
1c5caba184dc6f9bf7b2c730d8d3109a7a59ce52 23-Jun-2005 Brian Paul <brian.paul@tungstengraphics.com> Remove the xmesa_set_buffer() function. No longer needed since the
span functions pass in a gl_renderbuffer to indicate which color
buffer should be drawn into. Optimized line/triangle routines are
smart enough to know which buffer to draw into as well.
The swrast->SetBuffer() routine should eventually be removed from
all drivers.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.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/xmesaP.h
41bddcfa7bbc65bcd2fc60ada9761d3065e71388 12-Apr-2005 Brian Paul <brian.paul@tungstengraphics.com> PF_8A8R8G8B pixel format (Dave Reveman)
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
29926a11b16ec7a235947d95e9a46777605dd30e 27-Nov-2004 Brian Paul <brian.paul@tungstengraphics.com> Remove the redundant width, height fields in xmesa_buffer struct. Just use
the values in the contained GLframebuffer.
Removed some other unneeded code.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
3c9faa448ccef15a514a5580fe76838822dd2a9e 12-Oct-2004 Daniel Borca <dborca@users.sourceforge.net> SWTC trick (disabled for now)
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
d5e4f29cb9ef5af7214887e84fb31f27fbfe1100 04-Mar-2004 Brian Paul <brian.paul@tungstengraphics.com> a bunch of assorted clean-ups, etc to fix warnings, etc
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
304d3aa9cb727eb4cd4797c33f8e13e5ac4285a9 19-Feb-2004 Ian Romanick <idr@us.ibm.com> Refactored several variables out of XMesaVisual in favor of identical
fields in __GLcontextModes (the base type). Removed the need to keep
the XMesaVisualInfo pointer when building inside the X-server.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
d3fd7ba8af15bead2f770d68a893449adeb11397 20-Jan-2004 Brian Paul <brian.paul@tungstengraphics.com> Before calling _mesa_create_context(), initialize a dd_function_table struct
by calling _mesa_init_driver_functions() and then plugging in the driver-
specific functions.
In particular, make sure ctx->Driver.NewTextureObject points to the
appropriate driver function so that _all_ texture objects are augmented
with the driver-specific data.
Put in a bunch of assertions in the texture-related driver functions that
texObj->DriverData is valid. Remove old dead code in near future.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
fd83bc2b33f34195f05300eee6ebfe18570177a0 13-Oct-2003 Daniel Borca <dborca@users.sourceforge.net> glide driver (wip)
/external/mesa3d/src/mesa/drivers/x11/xmesaP.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/xmesaP.h
1e24d3318df57b36e3b68695ff64b4b8bd822c9e 01-Apr-2003 Brian Paul <brian.paul@tungstengraphics.com> use structure containment to derive xmesa_context from GLcontext
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
a10be7fb8546d985b532cabfca95d56726e79856 25-Feb-2003 Brian Paul <brian.paul@tungstengraphics.com> fix-up pixel_format enum stuff
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
449e47f06a46c42fb9895d13f37b599600225e56 17-Feb-2003 Brian Paul <brian.paul@tungstengraphics.com> Replace some #defines with enums. (Klaus Niederkrueger)
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
d737ad52720f2c6b10ea02cef1e3c046e52bee15 24-Jan-2003 Brian Paul <brian.paul@tungstengraphics.com> renamed dither-related preprocessor symbols (bug 536406)
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
f104619b8f6ece7a60aa365c859b03fbc1d74592 10-Nov-2002 Brian Paul <brian.paul@tungstengraphics.com> changes to vishandle usage to prevent segfault in some circumstances
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
e4656003caee346d9c4eb23256d73409271291a7 05-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> Pbuffers seem to work!
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
3265fe5f8e47bfa42dd9e5e4a0e717816ad058a0 05-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> more work on fbconfig/pbuffer support
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
3b4fbbc129c711a5aec8d653d5c6eb2e195f947c 09-Jul-2002 Brian Paul <brian.paul@tungstengraphics.com> Overhaul of glRead/DrawBuffer() code. Now, swrast->Driver.SetBuffer()
indicates the read AND draw color buffer for all software rasterization.
Lots of related clean-ups. See RELNOTES-4.1 for details.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
a078d75a27b99252ede6520e24b145106ab98aa2 27-May-2002 Brian Paul <brian.paul@tungstengraphics.com> some initial work for fbconfigs/pbuffers
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
18a285a5e244b7405b85feb7315a30d99920ec5d 16-Mar-2002 Brian Paul <brian.paul@tungstengraphics.com> Lots of changes related to framebuffer/window buffer resizing. Basically,
instead of passing a GLcontext* to ResizeBuffers(), pass a GLframebuffer*.
The idea is that a window can be resized without it being bound to a rendering
context. This makes for a nice clean-up in the XFree86 server-side GLX code.
Renamed ctx->Driver.ResizeBuffersMESA() to ctx->Driver.ResizeBuffers().
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
1d01794e6efa2a366057412f24f82504cc3c2d87 12-Mar-2002 Brian Paul <brian.paul@tungstengraphics.com> Removed the xm_context field from XMesaBuffer. It was preventing N threads
from rendering into one window in parallel and wasn't really needed anyway.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
9ac7182ec4558cb0c3a6481c72732f05feb50a60 15-Feb-2002 Brian Paul <brian.paul@tungstengraphics.com> use separate GC for SwapBuffers to avoid colormask problem
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
7d5656bee7d3e0c4ba54005c7af6f59f4bf8aea0 01-Sep-2001 Brian Paul <brian.paul@tungstengraphics.com> prototype work for Pbuffer support
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
655ba5d9927187e76b66f5886d090624dc4b1dd9 29-May-2001 Brian Paul <brian.paul@tungstengraphics.com> removed some old DRI-isms
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
70bb9072864801a8110c4c63c6fb8fe8469e7fe6 02-May-2001 Brian Paul <brian.paul@tungstengraphics.com> minor XFree86 change
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
1832f1cc86758fdcbd122edd5bf9e7a29ccade20 27-Apr-2001 Brian Paul <brian.paul@tungstengraphics.com> changed xmesa_visual and xmesa_buffer structs to directly include GLvisual and GLframebuffer structs instead of pointers
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
709892459922a32096fe9dd8261d0d92337bb02f 19-Mar-2001 Keith Whitwell <keith@tungstengraphics.com> Split driver struct into swrast/tnl/core components.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.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/xmesaP.h
cab974cf6c2dbfbf5dd5d291e1aae0f8eeb34290 26-Dec-2000 Keith Whitwell <keith@tungstengraphics.com> Major rework of tnl module
New array_cache module
Support 8 texture units in core mesa (now support 8 everywhere)
Rework core mesa statechange operations to avoid flushing on many
noop statechanges.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
dbd1e2b5990a3689bf718296c57c14fc3ba38db5 22-Nov-2000 Jouk Jansen <joukj@hrem.stm.tudelft.nl> Modified Files:
Mesa/src/Allegro/amesa.c Mesa/src/DOS/dosmesa.c
Mesa/src/FX/fxdd.c Mesa/src/FX/fxdrv.h
Mesa/src/FX/fxfastpath.c
Mesa/src/GGI/include/ggi/mesa/ggimesa.h
Mesa/src/OSmesa/osmesa.c Mesa/src/SVGA/svgamesa.c
Mesa/src/Trace/tr_control.c Mesa/src/Windows/wgl.c
Mesa/src/X/xmesaP.h Mesa/src/X86/3dnow.c Mesa/src/X86/katmai.c
Mesa/src/X86/x86.c
Removed Files:
Mesa/src/mms_depend

Oops,... all files containing Caps in directory name or file name were
missing in my types->mtypes commit.

----------------------------------------------------------------------
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
1487b3ea3ed0d30fa70655247e65d0ede3eef3af 20-Nov-2000 Jon Taylor <taylorj@ggi-project.org> * More work on the auto* build system
* Added missing #includes all over the place
* Added GGI-style debugging harness to GGIMesa
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
c19d783e0715ac01ad4d3fd0705500d2bf6f7039 14-Nov-2000 Brian Paul <brian.paul@tungstengraphics.com> Removed Driver.Color() and Driver.Index() functions.
Pass color or color index directly to WriteMono*() span functions.
Updated current s/w drivers accordingly.
Clean-up of X gc handling in XMesa driver.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
ec0585883a85a495d94e24970d64e5d6fc889147 05-Nov-2000 Keith Whitwell <keith@tungstengraphics.com> Use the new software rasterizer. Reworked optimized line,tri,point
functions to fit into the framework provided for extending the
software rasterizer.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
b1394fa92aaaf859ce9efc8b5fc194397921320c 26-Sep-2000 Brian Paul <brian.paul@tungstengraphics.com> First batch of OpenGL SI related changes:
Renamed struct gl_context to struct __GLcontextRec.
Include glcore.h, setup GL imports/exports.
Replaced gl_ prefix with _mesa_ prefix in context.[ch] functions.
GLcontext's Visual field is no longer a pointer.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
18f73b622ffa1d1cebea5556b9ebe53a9adc31ac 07-Sep-2000 Brian Paul <brian.paul@tungstengraphics.com> added xmesa_update_span_funcs()
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
206bd46e2b030a9e8a88eadbe770030cb50aee6d 20-Jul-2000 Brian Paul <brian.paul@tungstengraphics.com> a bunch of thread-safety changes
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
43ddff4549dbb5459b7a30e3a04e2416023708dd 19-May-2000 Brian Paul <brian.paul@tungstengraphics.com> Pass pixel format to xmesa_color_to_pixel(). Compute clearpixel without dither
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
b2e460018375f699198073a6167e0ee96ba1d267 31-Mar-2000 Brian Paul <brian.paul@tungstengraphics.com> updates for separate R/G/B/A accum buffer sizes
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
45cec8167dfcfda1991f293e39912f2fdab8280f 25-Feb-2000 Brian Paul <brian.paul@tungstengraphics.com> inserted a tab
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
7c8cfc69773154937cbe5bbb797595ff78ec4913 22-Feb-2000 Brian Paul <brian.paul@tungstengraphics.com> fixed bug in 24bpp ximage pixel addressing
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
c2bd8197e1f29390ce346444ef48775ccd0c2297 07-Jan-2000 Brian Paul <brian.paul@tungstengraphics.com> added BitsPerPixel to XMesaVisual struct
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
dd020f13a6d520b46aefd4453dae6b6edcc427f6 06-Jan-2000 Brian Paul <brian.paul@tungstengraphics.com> updated Clear function for new mask bits
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
c42c33e2a10341e40389119cd60539d28e6f061a 25-Nov-1999 Brian Paul <brian.paul@tungstengraphics.com> bunch of changes for separate read buffer feature
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
3f02f90f943a996d88abc20f74503afbb56a4c98 24-Nov-1999 Brian Paul <brian.paul@tungstengraphics.com> added support for separate read/draw buffers per context
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
485f04074151686fa24d40e3eeb83029d3d8c425 08-Oct-1999 Keith Whitwell <keith@tungstengraphics.com> Fixed includes & added a few hooks for the DRI.
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h
afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1c 19-Aug-1999 jtg <jtg> Initial revision
/external/mesa3d/src/mesa/drivers/x11/xmesaP.h