summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/r300_flush.c
AgeCommit message (Collapse)Author
2010-06-13r300g: inline FLUSH_CSMarek Olšák
The fewer macros, the better.
2010-05-26r300g: fix fence referencingMarek Olšák
2010-05-26r300g: implement fake but compliant fencesMarek Olšák
2010-05-25r300g: remove r300_flush.hMarek Olšák
2010-05-16r300g: implement flush+sync (AKA glFinish)Marek Olšák
See comments in the code.
2010-05-15r300g: fix emission of some non-CSO atoms at the beginning of CSMarek Olšák
2010-05-15r300g: fix BO space accounting for occlusion queriesMarek Olšák
2010-04-18r300g: various other cleanupsMarek Olšák
It seems to me that the resource management code is the most blurry. Also some of my notes about fastfill are wrong, removing them too.
2010-04-14r300g: atomize beginning occlusion queryMarek Olšák
2010-04-14r300g: atomize VS constant bufferMarek Olšák
2010-04-05r300g: simplify accessing screen from contextMarek Olšák
2010-03-07r300g: disable emitting the HWTCL-related state when SWTCL is in useMarek Olšák
Now SWTCL renders at least "something", we're close...
2010-01-27r300g: Remove unnecessary headers.Vinson Lee
2010-01-19r300g: Make invariant state into an atom.Corbin Simpson
2010-01-14Merge branch 'mesa_7_7_branch'Jakob Bornecrantz
Conflicts: src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c src/gallium/auxiliary/util/Makefile src/gallium/drivers/r300/r300_state_derived.c
2010-01-12r300g: mark all states as dirty after flushMarek Olšák
It fixes almost all regressions introduced lately.
2010-01-08r300g: Silence unused variable warnings.Vinson Lee
2009-10-22r300g: Check for NULL Draw during flush.Corbin Simpson
Split from the fastpath WIP.
2009-10-21r300g: Cleanup header includes.Corbin Simpson
2009-10-18r300g: Fix up a bunch of warnings.Corbin Simpson
2009-10-14r300g: port over last parts of oq support.Dave Airlie
Add support for begin/end in each CS so we don't get any other processes rendering in between. TODO: blame other parts of driver for this not working like Z.
2009-10-14r300g: fixup arb occulsion query support.Dave Airlie
1: add rv530 support - num z pipes cap - add proper start/finish query options for rv530 2: convert to use linked list properly. 3: add flushing required check. 4: initial Z top disabling support. TODO: make it actually work on my rv530.
2009-07-01r300g: Fix recursive Draw flush.Corbin Simpson
Also just noticed that demos/copypix walks around the overlapping blit rules. Bad, bad Mesa. :3
2009-04-26r300-gallium: Add a draw_flush() to r300_flush().Mathias Gottschlag
This fixes some missing primitives which had been drawn right before the next glClear().
2009-03-17r300-gallium: Emit invariant state, no matter what.Corbin Simpson
It's called "invariant" for a reason. :3
2009-02-01r300: Add r300_flush.Corbin Simpson
Haha, I always do this.