Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-21 | replace __inline and __inline__ with INLINE macro | Brian Paul | |
2008-01-06 | Replace gl_framebuffer's _ColorDrawBufferMask with _ColorDrawBufferIndexes | Brian | |
Each array element is now a BUFFER_x token rather than a BUFFER_BIT_x bitmask. The number of active color buffers is specified by _NumColorDrawBuffers. This builds on the previous DrawBuffer changes and will help with drivers implementing GL_ARB_draw_buffers. | |||
2007-03-18 | screen offset changes, bug 9965 | Miguel Marte | |
2007-01-16 | Merge branch 'master' of git+ssh://keithw@git.freedesktop.org/git/mesa/mesa ↵ | Keith Whitwell | |
into vbo-0.2 Conflicts: src/mesa/array_cache/sources src/mesa/drivers/dri/i965/brw_context.c src/mesa/drivers/dri/i965/brw_draw.c src/mesa/drivers/dri/i965/brw_fallback.c src/mesa/drivers/dri/i965/brw_vs_emit.c src/mesa/drivers/dri/i965/brw_vs_tnl.c src/mesa/drivers/dri/mach64/mach64_context.c src/mesa/main/extensions.c src/mesa/main/getstring.c src/mesa/tnl/sources src/mesa/tnl/t_save_api.c src/mesa/tnl/t_save_playback.c src/mesa/tnl/t_vtx_api.c src/mesa/tnl/t_vtx_exec.c src/mesa/vbo/vbo_attrib.h src/mesa/vbo/vbo_exec_api.c src/mesa/vbo/vbo_save_api.c src/mesa/vbo/vbo_save_draw.c | |||
2006-11-10 | Implement GLX_SGI_make_current_read | Ian Romanick | |
Discontinue use of the old GetBuffeSize interface. Track both the current read-drawable and the current draw-drawable. After moving some context state to via_rednerbuffer, GLX_SGI_make_current_read can be enabled. The extension works, but the wincopy test prodcues a black window for the destination window. After messing around with the window and looking at the code, I believe the problem is in the handling of buffer swap requests on a drawable that isn't the current draw-drawable. | |||
2006-10-31 | switch remaining drivers over to vbo | Keith Whitwell | |
2006-10-15 | Remove a bunch of "ctx->Driver.function = _swrast_Function" lines since | Brian Paul | |
default/fallback functions are already plugged in by the call to _mesa_init_driver_functions(). | |||
2006-10-13 | Revamp color table code. | Brian Paul | |
Always store all color tables as both float and ubyte. | |||
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. |