History log of /external/mesa3d/src/mesa/main/context.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2a1ca4ff73129825a7578b0a5ed1f0ac9476a4c3 14-Aug-2012 Ian Romanick <ian.d.romanick@intel.com> mesa/es3: Add _mesa_is_gles3 predicate

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/context.h
3d284dcba6f692ce268c9a2178a30e7a308b2cfc 19-Jul-2012 Jordan Justen <jordan.l.justen@intel.com> mesa: add api check functions

These functions make it easier to check for multiple API types.

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/context.h
63e7a4c6e5bf51d8090046ebc5adcb4207448565 09-Nov-2011 José Fonseca <jfonseca@vmware.com> mesa,glsl,mapi: Put extern "C" { ... } where appropriate.

Probably a several places missing, but enough to cover all headers
(in)directly included by uniform_query.cpp, and fix the MSVC build.
/external/mesa3d/src/mesa/main/context.h
05720e14ba1072c547fc2388738ed4f70a6630b6 25-Oct-2011 Brian Paul <brianp@vmware.com> mesa: fix comment language
/external/mesa3d/src/mesa/main/context.h
032a7ef0a1cb753defc11e97b11ea2e602bae5f2 13-Apr-2011 Brian Paul <brianp@vmware.com> mesa: 80-column wrapping and whitespace fixes
/external/mesa3d/src/mesa/main/context.h
decc6e2a32ef49e673c081f30e19b8970155d887 11-Mar-2011 Brian Paul <brianp@vmware.com> mesa: replace NEED_SECONDARY_COLOR(), RGBA_LOGICOP_ENABLED() with inlines

and rename them.
/external/mesa3d/src/mesa/main/context.h
12f25eb6d5521ad2dc61eab08331c1ea8d3c67f7 22-Feb-2011 Brian Paul <brianp@vmware.com> Revert "mesa: convert macros to inline functions"

This reverts commit e9ff76aa81d9bd973d46b7e46f1e4ece2112a5b7.

Need to use macros so __FUNCTION__ reports the caller.
/external/mesa3d/src/mesa/main/context.h
e9ff76aa81d9bd973d46b7e46f1e4ece2112a5b7 21-Feb-2011 Brian Paul <brianp@vmware.com> mesa: convert macros to inline functions
/external/mesa3d/src/mesa/main/context.h
6f2f449414e51e3b98f85e3fc916a7f3d42a99d4 09-Feb-2011 Brian Paul <brianp@vmware.com> mesa: remove _mesa_create_context_for_api()

Just add the gl_api parameter to _mesa_create_context().
/external/mesa3d/src/mesa/main/context.h
5e4ca1ccc9029fd75bb7676dc128e33d12da9665 09-Feb-2011 Brian Paul <brianp@vmware.com> mesa: remove _mesa_initialize_context_for_api()

Just add the gl_api parameter to _mesa_initialize_context().
/external/mesa3d/src/mesa/main/context.h
74713e2d293f9e796a4053a5a99ee5cb7df5c740 11-Jan-2011 Brian Paul <brianp@vmware.com> mesa: begin implementation of GL_ARB_draw_buffers_blend
/external/mesa3d/src/mesa/main/context.h
f9995b30756140724f41daf963fa06167912be7f 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/main/context.h
31aca27c08d6a385c595d34fe4ee06390bf5b0e8 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLframebuffer typedef and just use struct gl_framebuffer
/external/mesa3d/src/mesa/main/context.h
d3491e775fb07f891463b2185d74bbad62f3ed24 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Rename GLvisual and __GLcontextModes to struct gl_config
/external/mesa3d/src/mesa/main/context.h
e3c1c5377c7fcd17085bfb22fbc1cf30646751ba 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Get rid of GL/internal/glcore.h

__GLcontextModes is always only used as an implementation internal struct
at this point and we shouldn't install glcore.h anymore. Anything that
needs __GLcontextModes should just include the struct in its headers files
directly.
/external/mesa3d/src/mesa/main/context.h
042a333028eba49f21b45cafaf9dd15d34c68033 10-Sep-2010 Kristian Høgsberg <krh@bitplanet.net> Revert "glapi: Implement optional dispatch logging"

This reverts commit b9abc6139a310677a37754ea7172d976dbf56979 and the
follow on fixes (7aae704 and 6fe1b47). It's changing the glapi/driver
ABI and causes a number of problems for debug/non-debug builds.
/external/mesa3d/src/mesa/main/context.h
b9abc6139a310677a37754ea7172d976dbf56979 09-Sep-2010 Kristian Høgsberg <krh@bitplanet.net> glapi: Implement optional dispatch logging

There's a useful feature buried in glapi to log all API calls to stderr.
Unfortunately it requires editing the code and then it's enabled
unconditionally for that build. This patch builds in API logging for
debug builds and makes it run-time switchable by setting MESA_DEBUG=dispatch.
/external/mesa3d/src/mesa/main/context.h
199b0894b501607bf8d599ef5efc08cd6c08c79d 11-May-2010 Kristian Høgsberg <krh@bitplanet.net> mesa: Optimize get.c by using a table-driven approach
/external/mesa3d/src/mesa/main/context.h
218ceb3e1874a5a28f36a8df3ca0e881cdf213d5 22-Apr-2010 Kristian Høgsberg <krh@bitplanet.net> mesa: Move API specific context intialization into context.c
/external/mesa3d/src/mesa/main/context.h
2ab18d63cb71d988265eeab431e4363081978144 22-Apr-2010 Kristian Høgsberg <krh@bitplanet.net> mesa: Track the OpenGL API we're implementing in the context

This introduces a new way to create or initialize a context:

_mesa_create_context_for_api and
_mesa_initialize_context_for_api

which in addition to the current arguments take an api enum to indicate
which OpenGL API the context should implement. At this point the
API field in GLcontext isn't used anywhere, but later commits will
key certain functionality off of it.

The _mesa_create_context and _mesa_initialize_context functions are
kept in place as wrappers around the *_for_api versions, passing in
API_OPENGL to get the same behavior as before.
/external/mesa3d/src/mesa/main/context.h
fcf438e9e03f6e75bca4a49ad372fe7c4b1abbf8 25-Feb-2010 Ian Romanick <ian.d.romanick@intel.com> mesa: Remove support for creating color-index visuals

Remove the rgbMode and indexBits parameters from _mesa_create_visual
and _mesa_initialize_visual. These values are now hardcoded to
GL_TRUE and 0.

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/context.h
4837e01bcd3d011a38d75cc9f1eff629c3de6fd6 23-Oct-2009 Brian Paul <brianp@vmware.com> mesa: code refactoring- new _mesa_finish(), _mesa_flush()
/external/mesa3d/src/mesa/main/context.h
56c4226fcc54158eb7fe54eeb13539a979ec155c 14-Aug-2009 Brian Paul <brianp@vmware.com> mesa: new _mesa_valid_to_render() function

Tests if the current shader/program is valid and that the framebuffer is
complete. To be called by glBegin, glDrawArrays, etc.
/external/mesa3d/src/mesa/main/context.h
3f856c6b6b7fa95ef97a8712876de88d7d57932e 17-Jun-2009 Brian Paul <brianp@vmware.com> mesa: rework viewport/scissor initialization code

The first time a context is bound to a drawable, the viewport and scissor
bounds are initialized to the buffer's size. This is actually a bit tricky.

A new _mesa_check_init_viewport() function is called in several places
to check if the viewport has been initialized. We also use a new
ctx->ViewportInitialized flag instead of the overloaded
ctx->FirstTimeCurrent flag.
/external/mesa3d/src/mesa/main/context.h
29c6c8eb18ace95b9af6dcf34e02c2b8db0ffda8 30-May-2009 José Fonseca <jfonseca@vmware.com> mesa: Add success/failures return value to _mesa_make_current.
/external/mesa3d/src/mesa/main/context.h
b6e8256899a9a93c665c34e10efcc918f2fcc095 05-May-2009 Keith Whitwell <keithw@vmware.com> mesa: more complete fix for transform_invarient glitches

Add a new flag mvp_with_dp4 in the context, and use that to switch
both ffvertex.c and programopt.c vertex transformation code to
either DP4 or MUL/MAD implementations.
/external/mesa3d/src/mesa/main/context.h
27a8432e35669920fa8e985819ba3ef8b258127d 23-Feb-2009 Brian Paul <brianp@vmware.com> mesa: remove unneeded #include
/external/mesa3d/src/mesa/main/context.h
6fd15dd80666ccb1e9b99cedd306e32cc7cee989 20-Aug-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: allow for extra per-context init
(cherry picked from commit 815cdcfbc0740c66b901361620c88d99541bdad2)
/external/mesa3d/src/mesa/main/context.h
ca8d91610f547b9c66f703e07356f6347a121516 01-Feb-2008 Xiang, Haihao <haihao.xiang@intel.com> mesa: re-define NEED_SECONDARY_COLOR. fix #14310.
/external/mesa3d/src/mesa/main/context.h
441bab8f171b0678303ff46fc79f236c349aafdb 19-Dec-2007 Brian <brian.paul@tungstengraphics.com> fix NEED_SECONDARY_COLOR for vert/frag progs
/external/mesa3d/src/mesa/main/context.h
c223c6b663cd5db39ba19c2be74b88cc3b8f53f3 04-Jul-2007 Brian <brian.paul@tungstengraphics.com> Be more consistant with paths in #includes. Eventually, eliminate a bunch of -I flags.
/external/mesa3d/src/mesa/main/context.h
33c3739628616c0aaf10e51eae50611169ded0dd 05-Apr-2007 Brian <brian@yutani.localnet.net> Remove the never-used SI-style imports/exports code.
/external/mesa3d/src/mesa/main/context.h
abc73d9cba655479af493fabd13a488e5f7951eb 02-Nov-2006 Brian Paul <brian.paul@tungstengraphics.com> new RGBA_LOGICOP_ENABLED() macro
/external/mesa3d/src/mesa/main/context.h
a623e008c651235769c7c50fc55f6e3782e4aaca 20-Jul-2006 Brian Paul <brian.paul@tungstengraphics.com> move/update comments
/external/mesa3d/src/mesa/main/context.h
4e2de9531e4869edf12536c2cb37d3145ee4065c 20-Jul-2006 Brian Paul <brian.paul@tungstengraphics.com> remove unused NEED_TWO_SIDED_LIGHTING() macro
/external/mesa3d/src/mesa/main/context.h
de99760bf3511d05185799c4fb4347f9e5f420f4 12-Nov-2005 Brian Paul <brian.paul@tungstengraphics.com> Move stuff common to vertex/fragment_program into the base class, including:
Instructions, InputsRead, OutputsWritten, and Parameters.
Also, added debug functions: _mesa_print_instruction(),
_mesa_print_program_parameters() and revamp _mesa_print_program().
/external/mesa3d/src/mesa/main/context.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/main/context.h
635ee2df37898fe408be565d189c2fb4dc5f61b1 15-Apr-2005 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_share_state()
/external/mesa3d/src/mesa/main/context.h
6cae4f3bc9b92f9bbda753843e8ff0f0bbbb8fb3 14-Apr-2005 Ian Romanick <idr@us.ibm.com> In GLX_USE_TLS builds, make GET_CURRENT_CONTEXT use the TLS verion of the
variable. Without this, GET_CURRENT_CONTEXT would *always* result in a call
to _glapi_get_context (because _glapi_Context is a const pointer to NULL in
TLS builds).
/external/mesa3d/src/mesa/main/context.h
6d460af6af77a0d5a5b568bcd6094b98e249ba93 23-Apr-2004 Brian Paul <brian.paul@tungstengraphics.com> Added ctx->Vertex/FragmentProgram._Enable flags. Set when vertex/fragment
program is enabled AND the currently bound program is valid.
Check _Enable instead of Enable to prevent things from blowing up
when someone calls glEnable(GL_VERTEX_PROGRAM_ARB) without actually
defining a program.
/external/mesa3d/src/mesa/main/context.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/main/context.h
853bda3e7c4dfa7d8cc462729f6a3dce89e44963 09-Dec-2003 Brian Paul <brian.paul@tungstengraphics.com> Update NEED_SECONDARY_COLOR macro to test if either vertex/fragment
programs are enabled and if they need secondary color input register.
Patch by Karl Rasche, with tweaks by Brian.
/external/mesa3d/src/mesa/main/context.h
b65bc4f87b356cf6228151cd2f341432e80dc6b8 25-Nov-2003 Brian Paul <brian.paul@tungstengraphics.com> Remove unnecessary usage of __FUNCTION__.
#define MESA_FUNCTION to __FUNCTION__ if MESA_DEBUG is defined.
/external/mesa3d/src/mesa/main/context.h
ae0eaf93e092ac8e8b1c98f3e986de96940663fa 24-Nov-2003 Keith Whitwell <keith@tungstengraphics.com> Merge vtx-0-2-branch
/external/mesa3d/src/mesa/main/context.h
c40d1dd62dd9bcbb97128e37a75d991a8d3b2d8c 22-Oct-2003 Kendall Bennett <KendallB@scitechsoft.com> Added GLAPIENTRY decorations for all first level OpenGL API function entry
points so that the calling conventions will work correctly with the assembler
stubs with the Open Watcom compiler.
/external/mesa3d/src/mesa/main/context.h
29b4076f9acff96a867760fc885f5eaeb7586977 19-Sep-2003 Brian Paul <brian.paul@tungstengraphics.com> Move away from using the ctx->_TriangleCaps bitfield.
New macros in context.h for testing state: NEED_SECONDARY_COLOR
and NEED_TWO_SIDED_LIGHTING.
/external/mesa3d/src/mesa/main/context.h
06588db3fa2c8292db57b3537bb3ad8811d82f46 18-Sep-2003 Brian Paul <brian.paul@tungstengraphics.com> Move context ASSERT/FLUSH macros to context.h
/external/mesa3d/src/mesa/main/context.h
6dc85575000127630489b407c50a4b3ea87c9acb 17-Jul-2003 Keith Whitwell <keith@tungstengraphics.com> Merge Jose's documentation and core Mesa changes from embedded branch
/external/mesa3d/src/mesa/main/context.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/main/context.h
3c63452e64df7e10aa073c6c3b9492b1d7dabbb8 25-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> Header file clean-up:
1. Remove all.h and PC_HEADER junk.
2. Rolled mem.c and mem.h into imports.c and imports.h
3. Include imports.h instead of mem.h
Restore _mesa_create/initialize_context() to be like they were in 4.0.4
New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc.
/external/mesa3d/src/mesa/main/context.h
60b6e4fd7e85ca0ad1c4ab22433b745bf97e9280 14-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> context-related cleanups (ex: _mesa_notifySwapBuffers instead of _mesa_swapbuffers)
/external/mesa3d/src/mesa/main/context.h
4e9676fb13f60ecdbc247b120031f18cd3febcb0 29-Jun-2002 Brian Paul <brian.paul@tungstengraphics.com> Applied Matt Sealey's patch to remove/isolate all stdio.h function calls.
Instead of mstdio.[ch], use imports.[ch] to isolate these functions.
/external/mesa3d/src/mesa/main/context.h
4753d60dd070bb08d0116076bcc08025c86ce857 15-Jun-2002 Brian Paul <brian.paul@tungstengraphics.com> Added ctx parameter to _mesa_debug()
Added _mesa_printf()
Updated SetDrawBuffer() function in all drivers (ala 4.0.3)
Import 4.0.3/DRI changes.
/external/mesa3d/src/mesa/main/context.h
d09a1d8b29ae5841ae39b5c24c3f4693dd750559 13-Jun-2002 Brian Paul <brian.paul@tungstengraphics.com> more removal of fprintf() calls
/external/mesa3d/src/mesa/main/context.h
2f35d5e9d53165f6baf2d4a7fece3bb39d945323 13-Jun-2002 Brian Paul <brian.paul@tungstengraphics.com> fixed a couple dumb mistakes
/external/mesa3d/src/mesa/main/context.h
9a33a11d714c90162d32781ebbd2c1dfab52cfd1 13-Jun-2002 Brian Paul <brian.paul@tungstengraphics.com> New _mesa_debug() function to replace fprintf() calls.
Some source files updated to call _mesa_debug(), but not finished.
Added __GLimports as a parameter to _mesa_create/init_context() and
updated drivers accordingly.
Fleshed-out more of the __GLimports and __GLexports functionality.
Removed run-time config file support (config.c)
/external/mesa3d/src/mesa/main/context.h
86b842790b720cd6b1499ce8edca8a4e9c8dc029 14-Dec-2001 Brian Paul <brian.paul@tungstengraphics.com> vertex program check-in
/external/mesa3d/src/mesa/main/context.h
9e351d52ae52927fbe505e8808e70de3e646be79 03-May-2001 Brian Paul <brian.paul@tungstengraphics.com> minor clean-ups and warning fixes
/external/mesa3d/src/mesa/main/context.h
75978bd85ea86b4e0a4153d623eaf1d40976f49b 27-Apr-2001 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_free_framebuffer_data()
/external/mesa3d/src/mesa/main/context.h
22144ab7552f0799bcfca506bf4ffa7f70a06649 12-Mar-2001 Gareth Hughes <gareth@valinux.com> Consistent copyright info (version number, date) across all files.
/external/mesa3d/src/mesa/main/context.h
08836341788a9f9d638d9dc8328510ccd18ddeb5 03-Mar-2001 Brian Paul <brian.paul@tungstengraphics.com> lots of gl_*() to _mesa_*() namespace clean-up
/external/mesa3d/src/mesa/main/context.h
be3602da412ae56b5ee019fc47cc282eb3d66fad 28-Feb-2001 Brian Paul <brian.paul@tungstengraphics.com> GLvisual inside GLframebuffer is no longer a pointer, copy the struct instead.
Added context/drawbuffer visual config sanity checking in _mesa_make_current2().
Added some 'const' keywords.
/external/mesa3d/src/mesa/main/context.h
5e3bc0c2a2bcdf59949410f94c9b705fc1281ce8 22-Nov-2000 Jouk Jansen <joukj@hrem.stm.tudelft.nl> Committing in .

Modified Files:
Mesa/macos/gli_api/gliapi1.h Mesa/macos/gli_api/gliapi2.h
Mesa/macos/gli_api/gliapiext.h Mesa/macos/src-gli/fxgli.c
Mesa/macos/src-gli/fxgli.h Mesa/macos/src-gli/fxgli2.c
Mesa/macos/src-gli/fxgli_tridebug.c Mesa/src/accum.c
Mesa/src/accum.h Mesa/src/all.h Mesa/src/alpha.c
Mesa/src/alpha.h Mesa/src/attrib.c Mesa/src/attrib.h
Mesa/src/bitmap.c Mesa/src/bitmap.h Mesa/src/blend.c
Mesa/src/blend.h Mesa/src/buffers.c Mesa/src/buffers.h
Mesa/src/clip.c Mesa/src/clip.h Mesa/src/colortab.h
Mesa/src/config.c Mesa/src/context.c Mesa/src/context.h
Mesa/src/convolve.c Mesa/src/convolve.h Mesa/src/copypix.c
Mesa/src/copypix.h Mesa/src/debug.c Mesa/src/depth.c
Mesa/src/depth.h Mesa/src/dlist.c Mesa/src/dlist.h
Mesa/src/drawpix.c Mesa/src/drawpix.h Mesa/src/enable.c
Mesa/src/enable.h Mesa/src/eval.c Mesa/src/eval.h
Mesa/src/extensions.c Mesa/src/extensions.h
Mesa/src/feedback.c Mesa/src/feedback.h Mesa/src/fog.c
Mesa/src/fog.h Mesa/src/get.c Mesa/src/get.h Mesa/src/glapi.c
Mesa/src/glthread.h Mesa/src/highpc.c Mesa/src/hint.h
Mesa/src/histogram.h Mesa/src/image.c Mesa/src/image.h
Mesa/src/imports.c Mesa/src/light.c Mesa/src/light.h
Mesa/src/lines.c Mesa/src/lines.h Mesa/src/logic.c
Mesa/src/logic.h Mesa/src/masking.c Mesa/src/masking.h
Mesa/src/matrix.c Mesa/src/matrix.h Mesa/src/pixel.c
Mesa/src/pixel.h Mesa/src/points.c Mesa/src/points.h
Mesa/src/polygon.c Mesa/src/polygon.h Mesa/src/rastpos.c
Mesa/src/readpix.c Mesa/src/scissor.c Mesa/src/scissor.h
Mesa/src/state.c Mesa/src/state.h Mesa/src/stencil.c
Mesa/src/stencil.h Mesa/src/teximage.c Mesa/src/teximage.h
Mesa/src/texobj.c Mesa/src/texobj.h Mesa/src/texstate.c
Mesa/src/texstate.h Mesa/src/texture.c Mesa/src/texture.h
Mesa/src/texutil.c Mesa/src/texutil.h Mesa/src/varray.c
Mesa/src/varray.h Mesa/src/X/fakeglx.c Mesa/src/X/xm_api.c
Mesa/src/X/xm_dd.c Mesa/src/X/xm_line.c Mesa/src/X/xm_span.c
Mesa/src/X/xm_tri.c Mesa/src/swrast/s_aaline.c
Mesa/src/swrast/s_aaline.h Mesa/src/swrast/s_aatriangle.h
Mesa/src/swrast/s_accum.h Mesa/src/swrast/s_alpha.h
Mesa/src/swrast/s_alphabuf.h Mesa/src/swrast/s_blend.h
Mesa/src/swrast/s_context.c Mesa/src/swrast/s_context.h
Mesa/src/swrast/s_depth.h Mesa/src/swrast/s_drawpix.h
Mesa/src/swrast/s_feedback.h Mesa/src/swrast/s_fog.h
Mesa/src/swrast/s_histogram.h Mesa/src/swrast/s_lines.h
Mesa/src/swrast/s_logic.h Mesa/src/swrast/s_masking.h
Mesa/src/swrast/s_pb.h Mesa/src/swrast/s_pixeltex.h
Mesa/src/swrast/s_points.h Mesa/src/swrast/s_quads.c
Mesa/src/swrast/s_quads.h Mesa/src/swrast/s_scissor.h
Mesa/src/swrast/s_span.h Mesa/src/swrast/s_stencil.h
Mesa/src/swrast/s_texture.h Mesa/src/swrast/s_triangle.h
Mesa/src/swrast/s_zoom.h Mesa/src/swrast/swrast.h
Mesa/src/swrast_setup/ss_context.h
Mesa/src/swrast_setup/ss_triangle.c
Mesa/src/swrast_setup/ss_triangle.h
Mesa/src/swrast_setup/ss_vb.h Mesa/src/tnl/t_clip.c
Mesa/src/tnl/t_clip.h Mesa/src/tnl/t_context.c
Mesa/src/tnl/t_context.h Mesa/src/tnl/t_cva.c
Mesa/src/tnl/t_cva.h Mesa/src/tnl/t_debug.c
Mesa/src/tnl/t_debug.h Mesa/src/tnl/t_dlist.h
Mesa/src/tnl/t_eval.c Mesa/src/tnl/t_eval.h
Mesa/src/tnl/t_fog.c Mesa/src/tnl/t_fog.h
Mesa/src/tnl/t_light.c Mesa/src/tnl/t_light.h
Mesa/src/tnl/t_pipeline.c Mesa/src/tnl/t_pipeline.h
Mesa/src/tnl/t_shade.c Mesa/src/tnl/t_shade.h
Mesa/src/tnl/t_stages.c Mesa/src/tnl/t_stages.h
Mesa/src/tnl/t_texture.c Mesa/src/tnl/t_texture.h
Mesa/src/tnl/t_trans_elt.c Mesa/src/tnl/t_trans_elt.h
Mesa/src/tnl/t_varray.c Mesa/src/tnl/t_varray.h
Mesa/src/tnl/t_vb.c Mesa/src/tnl/t_vb.h
Mesa/src/tnl/t_vbcull.c Mesa/src/tnl/t_vbcull.h
Mesa/src/tnl/t_vbfill.c Mesa/src/tnl/t_vbfill.h
Mesa/src/tnl/t_vbindirect.c Mesa/src/tnl/t_vbindirect.h
Mesa/src/tnl/t_vbrender.c Mesa/src/tnl/t_vbrender.h
Mesa/src/tnl/t_vbxform.c Mesa/src/tnl/t_vbxform.h
Mesa/src/tnl/tnl.h
Added Files:
Mesa/src/mtypes.h
Removed Files:
Mesa/src/types.h

Changed Mesa/src/types to Mesa/src/mtypes.h to avoid conflicts while
compiling on a VMS system.

----------------------------------------------------------------------
/external/mesa3d/src/mesa/main/context.h
23caf20169ac38436ee9c13914f1d6aa7cf6bb5e 16-Nov-2000 Keith Whitwell <keith@tungstengraphics.com> Move the transform and lighting code to two new directories
math: Provides basic matrix and vector functionality that
might be useful to multiple software t&l
implementations, and is used by core mesa to
manage the Model, Project, etc matrices.

tnl: The real transform & lighting code from core mesa,
including everything from glVertex3f through vertex
buffer handling, transformation, clipping, lighting
and handoff to a driver for rasterization.

The interfaces of these can be further tightened up, but the basic
splitting up of state and code move is done.
/external/mesa3d/src/mesa/main/context.h
699bc7b73d2fede77d3290f66c1ec355afd0373e 29-Oct-2000 Brian Paul <brian.paul@tungstengraphics.com> More GLchan color channel changes.
Some header file re-org:
Move matrix, vertex buffer structs to types.h to fix #include mess.
Remove typedef, extern declarations from config.h
/external/mesa3d/src/mesa/main/context.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/main/context.h
5fb84d263b8068467a2429942ecf113a0a4c8a60 24-May-2000 Brian Paul <brian.paul@tungstengraphics.com> changed allocation/initialization of API dispatch tables
/external/mesa3d/src/mesa/main/context.h
e70c623cf07f93a3e825116068d3108067988189 04-May-2000 Brian Paul <brian.paul@tungstengraphics.com> removed software alpha flag from GLvisual struct
/external/mesa3d/src/mesa/main/context.h
178a1c5a25b84bab1d5aae9e14694b531feea3ca 22-Apr-2000 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_initialize_buffer/visual()
/external/mesa3d/src/mesa/main/context.h
b371e0da2b51da7d941de557b62434aaaca5be02 31-Mar-2000 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_create/destroy_visual()
/external/mesa3d/src/mesa/main/context.h
959f802dabd4f4347dc0ea925ae687abb6938588 19-Mar-2000 Brian Paul <brian.paul@tungstengraphics.com> fixed compiler warnings on BeOS R4
/external/mesa3d/src/mesa/main/context.h
fa9df40e8a40824942ea8c6ec17c06c28bea1102 02-Feb-2000 Brian Paul <brian.paul@tungstengraphics.com> moved state functions to state.c
/external/mesa3d/src/mesa/main/context.h
f9b97d95f9bf9286107586d6afdadae74bb94d36 28-Jan-2000 Brian Paul <brian.paul@tungstengraphics.com> renamed _glapi_CurrentContext to _glapi_Context
/external/mesa3d/src/mesa/main/context.h
5666c636936be761e7928566e82b5af2e95a11ce 18-Jan-2000 Brian Paul <brian.paul@tungstengraphics.com> renamed CURRENT_INPUT to _mesa_CurrentInput
/external/mesa3d/src/mesa/main/context.h
4d053ddae8cc48dd29a75e67290cd09ed995f5c3 14-Jan-2000 Brian Paul <brian.paul@tungstengraphics.com> added gl_initialize_context_data(), gl_free_context_data(). code clean-up
/external/mesa3d/src/mesa/main/context.h
26e14d2ea15c12a1534f3a76278f149cd0a6278c 05-Jan-2000 Brian Paul <brian.paul@tungstengraphics.com> removed _glapi_ThreadSafe
/external/mesa3d/src/mesa/main/context.h
53a36fc0da2b8a904ff82203317d083772acfdad 17-Dec-1999 Brian Paul <brian.paul@tungstengraphics.com> optimized GET_IMMEDIATE for thread safety
/external/mesa3d/src/mesa/main/context.h
0003778847df6adb792f453df83808fefa560f18 17-Dec-1999 Brian Paul <brian.paul@tungstengraphics.com> further simplification of thread-related code, misc clean-up
/external/mesa3d/src/mesa/main/context.h
c633693a28caa6ba09bb04e283b485f54f4d498e 17-Dec-1999 Brian Paul <brian.paul@tungstengraphics.com> fixed thread problems
/external/mesa3d/src/mesa/main/context.h
5c3bee503999fbc0d7c65462ff62f9e38fe40e33 10-Dec-1999 Brian Paul <brian.paul@tungstengraphics.com> changes in hardware depth buffer support
/external/mesa3d/src/mesa/main/context.h
3f02f90f943a996d88abc20f74503afbb56a4c98 24-Nov-1999 Brian Paul <brian.paul@tungstengraphics.com> added support for separate read/draw buffers per context
/external/mesa3d/src/mesa/main/context.h
0498682406d23226b5bc8973e02c7b3a9e0bdeaa 19-Nov-1999 Brian Paul <brian.paul@tungstengraphics.com> updates for Mesa 3.3
/external/mesa3d/src/mesa/main/context.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/main/context.h
afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1c 19-Aug-1999 jtg <jtg> Initial revision
/external/mesa3d/src/mesa/main/context.h