summaryrefslogtreecommitdiff
path: root/src/mesa/main/context.h
AgeCommit message (Collapse)Author
2000-11-16Move the transform and lighting code to two new directoriesKeith Whitwell
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.
2000-10-29More GLchan color channel changes.Brian Paul
Some header file re-org: Move matrix, vertex buffer structs to types.h to fix #include mess. Remove typedef, extern declarations from config.h
2000-09-26First batch of OpenGL SI related changes:Brian Paul
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.
2000-05-24changed allocation/initialization of API dispatch tablesBrian Paul
2000-05-04removed software alpha flag from GLvisual structBrian Paul
2000-04-22added _mesa_initialize_buffer/visual()Brian Paul
2000-03-31added _mesa_create/destroy_visual()Brian Paul
2000-03-19fixed compiler warnings on BeOS R4Brian Paul
2000-02-02moved state functions to state.cBrian Paul
2000-01-28renamed _glapi_CurrentContext to _glapi_ContextBrian Paul
2000-01-18renamed CURRENT_INPUT to _mesa_CurrentInputBrian Paul
2000-01-14added gl_initialize_context_data(), gl_free_context_data(). code clean-upBrian Paul
2000-01-05removed _glapi_ThreadSafeBrian Paul
1999-12-17optimized GET_IMMEDIATE for thread safetyBrian Paul
1999-12-17further simplification of thread-related code, misc clean-upBrian Paul
1999-12-17fixed thread problemsBrian Paul
1999-12-10changes in hardware depth buffer supportBrian Paul
1999-11-24added support for separate read/draw buffers per contextBrian Paul
1999-11-19updates for Mesa 3.3Brian Paul
1999-11-11first big check-in of new Mesa 3.3 codeBrian Paul
1999-08-19Initial revisionjtg