Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-01-16 | updated ctx->Driver functions for s/w setup | Brian Paul | |
2001-01-12 | initialize Driver.RenderPrimitive to _swsetup_RenderPrimNoop | Brian Paul | |
2001-01-05 | Remove 'pv' parameter from Line/Tri/Point funcs. The provoking vertex | Keith Whitwell | |
is always the last vertex parameter. Modify clipping to preserve pv colors. Modify swrast and X11 driver to expect the pv in the last vertex (was looking in the first vertex previously). Remove all handling of flatshading from swrast_setup. Allow drivers to override the unclipped render tabs in tnl_render_stage directly. (Like in 3.4). Removed fxsimplerender stage. Modified t_vb_rendertmp.h to remove the need for 'parity' arguments in RENDER_TRI macros. | |||
2001-01-02 | Removed fixed.h (GLfixed now in mtypes.h, fixed-pt macros in mmath.h) | Brian Paul | |
Clean-up of color conversion macros. New mmath.h macros (IROUND, IFLOOR, ICEIL, FRAC) used in various places. | |||
2000-12-26 | Major rework of tnl module | Keith Whitwell | |
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. | |||
2000-11-22 | Modified Files: | Jouk Jansen | |
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. ---------------------------------------------------------------------- | |||
2000-11-19 | Replaced Texture.CurrentD[] with separate Texture.Current1/2/3D vars. | Brian Paul | |
Completely removed the dirty texture object list. Set texObj->Complete to GL_FALSE to indicate dirty. Made point/line/triangle/quad SWvertex parameters const. Minor code clean-ups. | |||
2000-11-17 | Minor header file changes to silence warnings. | Brian Paul | |
Added _mesa_enable_sw_extensions(), called by software-only drivers to enable all s/w-supported GL extensions. | |||
2000-11-16 | Move the transform and lighting code to two new directories | Keith 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-11-14 | removed unused set_color() and set_index() functions | Brian Paul | |
2000-11-14 | Removed Driver.Color() and Driver.Index() functions. | Brian Paul | |
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. | |||
2000-11-06 | test ctx->RenderMode in chooser functions | Brian Paul | |
2000-11-05 | removed obsolete VB vars | Brian Paul | |
2000-11-05 | Reworked to use the new software rasterizer. Optimized line/tri functions | Keith Whitwell | |
are hooked into the software rasterizer. | |||
2000-10-31 | Moved the software rasterizer to a new directory. | Keith Whitwell | |
2000-10-30 | Removed UPDATE_IMAGE_TRANSFER_STATE, use _NEW_PIXEL flag instead. | Brian Paul | |
More minor GLchan changes. Silence some compiler warnings in cva.[ch] | |||
2000-10-29 | more minor header file re-org (moved CONST, ASSERT, INLINE to config.h) | Brian Paul | |
2000-09-28 | removed ctx->Texture.Enabled, use ctx->Texture.ReallyEnabled instead | Brian Paul | |
2000-09-26 | First 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-09-08 | added OSMesaCreateContextExt() | Brian Paul | |
2000-06-27 | added GL_EXT_texture_env_combine (Holger Waechtler) | Brian Paul | |
2000-05-26 | include glheader.h instead of system headers | Brian Paul | |
2000-05-26 | more work on GL_ARB_texture_cube_map | Brian Paul | |
2000-04-22 | call _mesa_initialize_context() | Brian Paul | |
2000-04-04 | more GL_HP_occlusion_test work | Brian Paul | |
2000-04-04 | use BCOPY macro on FreeBSD | Brian Paul | |
2000-03-31 | updates for separate R/G/B/A accum buffer sizes | Brian Paul | |
2000-03-28 | Implemented support for the HP occlusion test extension (osmesa and X) | Randy Frank | |
2000-03-17 | removed old Depth buffer pointer var | Brian Paul | |
2000-03-03 | runtime selectable depth buffer depth | Brian Paul | |
2000-01-15 | Added occlusion test code. Follows the HP proposed occlusion test extension. | Randy Frank | |
2000-01-14 | GLcontext is now nested in OSMesaContext | Brian Paul | |
2000-01-06 | updated Clear function for new mask bits | Brian Paul | |
1999-12-17 | removed old thread code | Brian Paul | |
1999-12-10 | pass new args to gl_create_framebuffer() | Brian Paul | |
1999-11-25 | replaced Driver.SetBuffer() with SetDrawBuffer() and SetReadBuffer() | Brian Paul | |
1999-11-11 | initial changes for Mesa 3.3 | Brian Paul | |
1999-10-13 | removed GL_ prefix from memory macros | Brian Paul | |
1999-08-19 | Initial revision | jtg | |