Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-11-10 | minor changes to silence compiler warnings | Brian Paul | |
2000-11-10 | patched to silence compiler warnings (Martin Lindhe) | Brian Paul | |
2000-11-06 | test ctx->RenderMode in chooser functions | Brian Paul | |
2000-11-06 | test ctx->RenderMode in chooser functions, removed dead code | Brian Paul | |
2000-11-06 | added buffer test to xmesa_choose_point(), fixes X protocol error | Brian Paul | |
2000-11-05 | removed obsolete VB vars | Brian Paul | |
2000-11-05 | - Changes for new software rasterizer modules | Keith Whitwell | |
- Remove support for choosing software fallbacks from core code - Remove partial fallback code from vbrender.c -- drivers are now expected to be able to find a triangle/quad function for every state, even if they have to use _swsetup_Triangle or _swsetup_Quad. - Marked derived variables in the GLcontext struct with a leading underscore '_'. | |||
2000-11-05 | Reworked to use the new software rasterizer. Optimized line/tri functions | Keith Whitwell | |
are hooked into the software rasterizer. | |||
2000-11-05 | Use the new software rasterizer. Reworked optimized line,tri,point | Keith Whitwell | |
functions to fit into the framework provided for extending the software rasterizer. | |||
2000-11-05 | Lots of changes: | Keith Whitwell | |
- use the new interface to the software rasterizer. - manage all fallbacks internally, hooking in swrast or swrast_setup if necessary. - removed lots of marginal code no longer appropriate in a maturing driver. - reworked the vertex-setup and triangle routines, including drawing unfilled triangles from within the driver. | |||
2000-10-31 | Moved the software rasterizer to a new directory. | Keith Whitwell | |
2000-10-31 | Remove dead code in FX driver. | 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-30 | Replace the flags Mesa was using for ctx->NewState with a new set | Keith Whitwell | |
based on the GL attribute groups. Introduced constants describing the circumstances under which some key derived values can change: _SWRAST_NEW_RASTERMASK -- ctx->RasterMask _SWRAST_NEW_TRIANGLE -- The software rasterizer's triangle function _DD_NEW_FEEDBACK -- the 'DD_FEEDBACK' bit in ctx->TriangleCaps These are helpful in deciding whether you need to recalculate state if your recalculation involves reference to a derived value. | |||
2000-10-30 | Committing in . | Jouk Jansen | |
Modified Files: Mesa/src/X/xm_api.c included macros.h ---------------------------------------------------------------------- | |||
2000-10-29 | more minor header file re-org (moved CONST, ASSERT, INLINE to config.h) | Brian Paul | |
2000-10-28 | Basic work to support deep color channels: | Brian Paul | |
Replace GLubyte with GLchan Replace 255 with CHAN_MAX | |||
2000-10-28 | Lots of misc. bugfixes to bring GGIMesa in sync with the latest Mesa sources. | Jon Taylor | |
2000-10-27 | Enabled GL_EXT_secondary_color. Fixed a bunch of typos in the dlist.c | Brian Paul | |
and state.c file for plugging those functions into the dispatch table. Don't use Mesa 3.5 for DRI until SGI approves the new dispatch offsets. Commented-out references to ctx->FogMode and VB->Specular in FX driver. Minor clean-up in extensions.c Removed unused prototype in fog.h | |||
2000-10-27 | Implement EXT_fog_coord and EXT_secondary_color. | Keith Whitwell | |
EXT_secondary_color is disabled until we get some dispatch offsets from SGI. | |||
2000-10-05 | better handling of GLX_DEPTH_SIZE in glXChooseVisual() | Brian Paul | |
2000-09-28 | removed ctx->Texture.Enabled, use ctx->Texture.ReallyEnabled instead | Brian Paul | |
2000-09-26 | renamed gl_copy_context to _mesa_copy_context | 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-12 | added some casts (Takaaki Nomura) | Brian Paul | |
2000-09-12 | Win32 updates (Chris Morley) | Brian Paul | |
2000-09-08 | removed unused NEW_DRVSTATE flags | Brian Paul | |
2000-09-08 | removed ctx->Driver.Dither function | Brian Paul | |
2000-09-08 | added OSMesaCreateContextExt() | Brian Paul | |
2000-09-07 | Removed ctx->Driver.LogicOp(). | Brian Paul | |
ctx->Driver.Index/ColorMask() now return void. Removed SWmasking and SWLogicOpEnabled variables. LogicOps and color/index masking are no longer special-case device driver functions. The Xlib driver was the only driver that used them. Things are more uniform now. | |||
2000-09-07 | added xmesa_update_span_funcs() | Brian Paul | |
2000-09-07 | newly organized Xlib driver files | Brian Paul | |
2000-08-31 | fbiRev and tmuRev weren't getting initialized when using Glide3 | Brian Paul | |
2000-08-31 | added more resolutions (Andy Sloane) | Brian Paul | |
2000-08-22 | Committing in . | Jouk Jansen | |
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 ---------------------------------------------------------------------- | |||
2000-08-21 | use ImageTransferState | Brian Paul | |
2000-08-13 | removed all dependencies on XMesa | Brian Paul | |
2000-08-13 | fixed segfault problem when using MESA_GLX_FX | Brian Paul | |
2000-08-09 | fixed depth mask bug in fxddClear(DD_DEPTH_BIT) | Brian Paul | |
2000-08-08 | updated version to 3.5 | Brian Paul | |
2000-08-02 | updated Phil's email address | Brian Paul | |
2000-08-02 | updates from mesa3d@billbaxter.com | Brian Paul | |
2000-07-19 | a bunch of thread-safety changes | Brian Paul | |
2000-06-27 | added GL_EXT_texture_env_combine (Holger Waechtler) | Brian Paul | |
2000-06-16 | replaced fxTMReloadSubMipMapLevel() call w/ fxTMReloadMipMapLevel() to ↵ | Brian Paul | |
work-around subtex bug | |||
2000-06-14 | added dummy function to silence compiler warning | Brian Paul | |
2000-06-11 | Lots of small updates to GGIMesa, tracking LibGGI internals changes | Jon Taylor | |
2000-06-08 | variety of updates to better conform to real GLX | Brian Paul | |
2000-06-05 | fixed bugs in fxSetupDepthTest() | Brian Paul | |
2000-05-26 | include glheader.h instead of system headers | Brian Paul | |