Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-09-14 | Instead of calling _mesa_ResizeBuffersMESA() in the Viewport function, | Brian Paul | |
call driUpdateFramebufferSize() when window size/position changes. | |||
2005-09-03 | SetBuffer, renderbuffer changes | Brian Paul | |
2005-05-25 | add special case for flat shaded + separate specular triangles | Keith Whitwell | |
2005-05-25 | Disable polygon stipple - it seems to break if certain specific stipple | Keith Whitwell | |
patterns are used, including the one generated by conform. | |||
2005-04-14 | Disable CLOD (Lod constant) state emit. The values emitted were | Keith Whitwell | |
possibly negative, hence clobbering the leading register-id byte. Fixed the calculation of the values to prevent negative numbers being emitted, but the code still doesn't implement texture LOD bias correctly, so leave it disabled overall. | |||
2005-03-22 | merge unichrome changes from branch | Keith Whitwell | |
2005-01-19 | Bring the texcombine fixes to the trunk. | Keith Whitwell | |
2005-01-14 | Enable line stippling. | Alan Hourihane | |
2005-01-14 | Fix previously un-noticed issue with flat-shaded points. | Keith Whitwell | |
2005-01-14 | Get PolygonStipple working.. (or seemingly too). It seems to do the right | Alan Hourihane | |
things now given the demos I've used and passes glean's paths test. | |||
2005-01-13 | Remove misleading comment. | Keith Whitwell | |
2005-01-13 | Emit constant colors for texunit 1 blending. | Keith Whitwell | |
Change comments and some code to match naming used in the docs. | |||
2005-01-13 | cut out dead texture state code | Keith Whitwell | |
2005-01-13 | Fix glean scissor test | Alan Hourihane | |
2005-01-13 | As we fallback for polygon stipple on the CLE266 for now, ensure we | Alan Hourihane | |
don't turn on the polygon stipple hardware bit. | |||
2005-01-12 | Don't special-case 16bpp for colormask register - not needed. | Keith Whitwell | |
2005-01-12 | Add flag to clear texture caches after texture upload. | Keith Whitwell | |
2005-01-12 | Fix multitexturing. | Alan Hourihane | |
The multiarb test works now when disabling texunit0/1. | |||
2005-01-11 | fix a typo | Alan Hourihane | |
2005-01-11 | Fix the calculation of the alpha reference value which negates the | Alan Hourihane | |
need for the big nasty fallback - so I've commented out that code. | |||
2005-01-11 | uncomment | Alan Hourihane | |
2005-01-11 | Fix ColorMask | Alan Hourihane | |
2005-01-11 | Add a big nasty fallback for AlphaTest -- seems to always be wrong | Keith Whitwell | |
on CLE266 because Z values are written even for fragments which fail the test. | |||
2005-01-11 | fallback on polygon.stippleflag (thanks Keith) | Alan Hourihane | |
2005-01-10 | Fallback on PolygonStipple for CLE266 hardware. | Alan Hourihane | |
Only upload stencil configuration when a stencil buffer exists. | |||
2005-01-05 | Avoid a segfault in multiarb.c | Keith Whitwell | |
2005-01-04 | Turn specular lighting state on/off appropriately. | Keith Whitwell | |
2005-01-04 | Change to use the t_vertex.c mechanisms for building vertices, | Keith Whitwell | |
including Felix's ptex code. Re-enable some assembly for performance. | |||
2004-12-30 | Get scissor test working again. Passes glean scissor test. | Keith Whitwell | |
2004-12-30 | Simplify viaBlit a bit more. | Keith Whitwell | |
Implement masked clears. | |||
2004-12-30 | fix regression with fallbacks from recent commits | Keith Whitwell | |
2004-12-30 | Fix MagFilter state for texunit 0 | Keith Whitwell | |
2004-12-29 | Fix some wrapping bugs in the last commit. Probably there are more | Keith Whitwell | |
remaining. | |||
2004-12-29 | Simplfy clear() and swapbuffers() code. | Keith Whitwell | |
Fix various mishandling of cliprects. Allow multiple primitives to be emitted to a single dma buffer, which was largely impossible previously. Re-enable the fast unclipped render stage. | |||
2004-12-29 | Make line stipple a fallback. | Keith Whitwell | |
Make sure fallbacks are wrapped by SpanRenderStart/SpanRenderFinish | |||
2004-12-29 | Large update | Keith Whitwell | |
- Remove via duplicates of shared template files - Update driver to work with current versions of the above - Rework dma accounting - Rework emitting to dma to use a consistent set of macros The handling of cliprects in the driver is still pretty questionable. | |||
2004-12-23 | Chop out more dead code. | Keith Whitwell | |
Get the drawXoff adjustment working a bit better. Seems to pass the glean orthoPos tests. | |||
2004-12-22 | Remove dead code. | Keith Whitwell | |
Fix 24/8 depth/stencil visuals. | |||
2004-12-20 | Remove #ifdef DEBUG's in code, but still allow compiler to remove debug | Keith Whitwell | |
code if DEBUG not defined. | |||
2004-12-14 | uint*t -> u_int*t changes | Alan Hourihane | |
2004-12-12 | fix recursion problem introduced on Nov 27 | Brian Paul | |
2004-11-27 | Remove _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-02 | added support for GL_ARB_draw_buffers | Brian Paul | |
2004-10-02 | Cut out all of the old texture environment code and rewrote it from | Ian Romanick | |
scratch. There were just too many cut-and-paste errors in the code, and it was too hard to follow. This fixes Mesa bugzilla #1508. #1509 is probably also fixed, but I'd like to do some more testing before I close that particular bug. Additionally, this cuts almost 4,600 lines of code from the driver. | |||
2004-10-01 | Replace the numerous switch-statements to derive GL_COMBINE post-scale | Ian Romanick | |
state with a function. This function sets the bits correctly. Did some trivial refactoring on some of the GL_COMBINE code. First pass at replacing classic texture environments with GL_COMBINE. This is controlled by the EXPERIMENTAL_COMBINE_MODE define. | |||
2004-09-30 | Factored out code for setting texture coordinate wrap bits. Added support | Ian Romanick | |
for GL_ARB_texture_mirrored_repeat. Enabled GL_NV_blend_square. It has always actually been supported. Removed redundant EXT versions of ARB extension strings. | |||
2004-02-23 | updates from Erdi Chen | Brian Paul | |
2004-01-30 | Minor fixes for recent Mesa 6.1 changes | Brian Paul | |
2004-01-30 | Via Unichrome/cle266 driver (Erdi Chen) | Brian Paul | |