summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/util/u_blitter.c
AgeCommit message (Collapse)Author
2010-03-02util/blitter: Fix the viewport transformation for Z coordinatesMarek Olšák
When clearing buffers, the depth is specified in the range [0, 1] and should be passed through blitter "as is".
2010-03-01util: Fix u_blitter setup code after bypass_vs_clip_and_viewport removal.Michal Krol
Not tested.
2010-02-22gallium: Remove bypass_vs_clip_and_viewport from rasteriser state.Michal Krol
Needs testing.
2010-02-12util: Properly init memory for blitter CSOs.Corbin Simpson
Fixes misrender on r300g.
2010-02-11gallium: make u_blitter code save/restore stencil ref valuesRoland Scheidegger
2010-02-09gallium: don't put stencil ref value in pipe_depth_stencil_alpha_stateRoland Scheidegger
This will make driver's life a bit harder, however it makes sense that stencil reference value is not part of the pipe_depth_stencil_alpha_state, because it often (there are some algorithms which require this) changes more frequently than the rest of the dsa state. This is also encouraged by some graphic APIs. Treat it similar to pipe_blend_color.
2010-02-02gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca
2010-01-21gallium: adapt util code to blend changesRoland Scheidegger
2010-01-14gallium/util: silence warning about array initializersBrian Paul
2010-01-11util: Set flatshade for blitter.Corbin Simpson
It was bugging me. +1 FPS on softpipe.
2010-01-11util/blitter: remove unused variableKeith Whitwell
2010-01-10util: Apply Brian's suggested blit improvements.Corbin Simpson
copypix works just fine.
2010-01-10gallium: u_blitter add overlapping blit support.Dave Airlie
the xorg state tracker really wants the driver to handle overlapping blits, and r300 uses u_blitter for blits. This patch adds overlapping blit support via a temporary surface when its required.
2010-01-06util/blitter: allow NULL CSOs to be savedMarek Olšák
2009-12-18util: Update blitter for u_format changes.Corbin Simpson
:T
2009-12-17Move the remaining format pf_get_* functions to u_format.h.Michal Krol
Previously they depended on format blocks, but after removing those they started depending on format encoding.
2009-12-15util/blitter: kill the draw_quad callbackMarek Olšák
2009-12-15util/blitter: allocate most of the state objects on-demandMarek Olšák
2009-12-15util/blitter: use PIPE_MAX_* limits, and fix a memory leakMarek Olšák
2009-12-15util: add blitterMarek Olšák