summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i830/i830_state.c
AgeCommit message (Collapse)Author
2006-01-24remove very old i830 codeAlan Hourihane
2005-09-14Instead of calling _mesa_ResizeBuffersMESA() in the Viewport function,Brian Paul
call driUpdateFramebufferSize() when window size/position changes.
2005-09-13Replace ctx->Driver.StencilOp/Func/Mask() functions withBrian Paul
ctx->Driver.Stencil*Separate() functions.
2005-09-03use new InitStencil/DepthPointer functionsBrian Paul
2005-05-04Major check-in of changes for GL_EXT_framebuffer_object extension.Brian Paul
Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested.
2004-11-27Remove _mesa_ResizeBuffersMESA() call from _mesa_set_viewport().Brian Paul
Now, the driver's Viewport routine should call _mesa_ResizeBuffersMESA() if necessary. Cleaned up code related to GLframebuffer width/height initialization. Set initial viewport/scissor params in _mesa_make_current2(), instead of in the drivers' MakeCurrent functions.
2004-10-02added support for GL_ARB_draw_buffersBrian Paul
2004-05-12Added support for GL_EXT_blend_equation_separate andIan Romanick
GL_NV_blend_square. Fix a bug in the way the GL_MIN and GL_MAX blending modes were handled.
2004-05-12Fixed a bug that showed up in several multitexturing games (Quake3 andIan Romanick
ThinkTanks were tested) that was related to the recent 4 TMU changes. Removed the un-needed TexBlendColorPipeNum field from the hardware context.
2004-05-07Warning clean-ups.Ian Romanick
2004-05-07Add support for the 3rd and 4th texture units. The actual number ofIan Romanick
available units is configurable via the texture_units option.
2004-03-21Implemented support for software-based AUX color buffers.Brian Paul
Only available with Xlib driver for now. Assorted clean-ups related to Draw/ReadBuffer(). Renamed FRONT_LEFT_BIT -> DD_FRONT_LEFT_BIT, etc.
2004-01-28Use NEED_SECONDARY_COLOR() for checking specular state at all timesKeith Whitwell
when ctx->_TriangleCaps might be inaccurate (ie while ctx->NewState might be non-zero).
2004-01-27Added support for EXT_blend_equation_separate / ATI_blend_equation_separate.Ian Romanick
The internal driver interface was also changed to use BlendEquationSeparate instead of BlendEquation.
2004-01-21Remove dd_function_table::BlendFunc. All drivers now useIan Romanick
dd_function_table:BlendFuncSeparate. If a driver does not actually support EXT_blend_func_separate, it can assume that the RGB and alpha blend functions are the same.
2004-01-19Migrate i830 driver to t_vertex.[ch] for building hw vertices.Keith Whitwell
2003-12-07merge i830 DRI driver from DRI trunkAlan Hourihane
2003-09-30add the i830 driver - no kernel driver yetAlan Hourihane
(build tested, but not physically tested)