aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r300/r300_state.c
Commit message (Expand)AuthorAgeFilesLines
* r300g: Independent blend enables only work on r500.Corbin Simpson2010-01-301-4/+11
* r300g: Clean up blend masks, change caps.Corbin Simpson2010-01-281-12/+6
* Merge commit 'origin/perrtblend'Roland Scheidegger2010-01-281-11/+11
|\
| * r300g: adapt to blend changesRoland Scheidegger2010-01-251-11/+11
* | r300g: Atomize framebuffers.Corbin Simpson2010-01-281-4/+14
* | r300g: Remove unnecessary headers.Vinson Lee2010-01-271-1/+0
* | r300g: Turn the RS block into an atom.Corbin Simpson2010-01-261-1/+0
* | r300g: Make vertex_format into an atom.Corbin Simpson2010-01-261-4/+5
* | r300g: Finish and enable immediate mode.Corbin Simpson2010-01-251-0/+22
* | Revert "r300g,radeong: finish and enable the immediate mode"Corbin Simpson2010-01-251-22/+0
* | r300g,radeong: finish and enable the immediate modeMarek Olšák2010-01-241-0/+22
|/
* r300g: fix polygon offsetMarek Olšák2010-01-181-4/+22
* r300g: Respect fill modes in indices fallback.Corbin Simpson2010-01-161-3/+0
* Merge branch 'gallium-noconstbuf'Roland Scheidegger2010-01-151-7/+7
|\
| * gallium: remove const qualifier from pipe_buffer argument in set_constant_bufferRoland Scheidegger2010-01-111-1/+1
| * gallium: adapt drivers to pipe_constant_buffer removalRoland Scheidegger2009-12-241-7/+7
* | r300g: Account for CS space used per atom.Corbin Simpson2010-01-131-1/+9
* | r300g: only emit scissor when neededMarek Olšák2010-01-121-0/+4
* | r300g: Always emit scissors.Corbin Simpson2010-01-121-41/+2
* | r300g: Avoid segfault on binding null RS state.Corbin Simpson2010-01-111-1/+5
* | r300g: Don't bother testing for empty scissors.Corbin Simpson2010-01-101-3/+0
* | r300g: Atomize scissors.Corbin Simpson2010-01-101-12/+14
* | r300g: Move TCL bypass switch to main context.Corbin Simpson2010-01-101-3/+4
* | r300g: Atomize viewport.Corbin Simpson2010-01-101-15/+17
* | r300g: Atomize rasterizer.Corbin Simpson2010-01-101-7/+6
* | r300g: Atomize DSA.Corbin Simpson2010-01-101-3/+3
* | r300g: Atomize UCP.Corbin Simpson2010-01-101-2/+2
* | r300g: Atomize blend color.Corbin Simpson2010-01-101-4/+6
* | r300g: Start using atoms.Corbin Simpson2010-01-101-3/+4
* | r300g: if no DS buffer is set, disable reading from and writing to itMarek Olšák2010-01-061-0/+1
* | r300g: disable the rasterization of WPOS if it's unused by the FSMarek Olšák2010-01-061-1/+11
* | r300g: add WPOSMarek Olšák2010-01-061-0/+6
* | r300g: optimize blending by conditionally disabling reads from the colorbufferMarek Olšák2010-01-061-3/+28
* | r300g: optimize blending by discarding pixels that don't change the colorbufferMarek Olšák2010-01-061-1/+160
* | r300g: fix blending when SRC_ALPHA_SATURATE is usedMarek Olšák2010-01-061-2/+7
* | gallium: remove PIPE_TEX_FILTER_ANISOLuca Barbieri2010-01-061-1/+2
|/
* Merge branch 'gallium-edgeflags'Roland Scheidegger2009-12-221-9/+0
|\
| * gallium: fix up drivers for edgeflag changesRoland Scheidegger2009-12-191-9/+0
* | r300g: add texture compare modesMarek Olšák2009-12-191-3/+20
* | r300g: Respect provoking vertex for trifans.Corbin Simpson2009-12-181-4/+0
* | r300g: if no colorbuffers are set, disable blending and set the color mask to 0Marek Olšák2009-12-151-0/+1
* | r300g: remove unnecessary flush in set_sampler_texturesMarek Olšák2009-12-151-2/+0
* | r300g: fix routing of vertex streams if TCL is bypassedMarek Olšák2009-12-091-2/+0
|/
* Merge branch 'gallium-strict-aliasing'Roland Scheidegger2009-12-081-4/+6
|\
| * gallium: fix more potential strict aliasing issuesRoland Scheidegger2009-12-081-4/+6
| * gallium/util: fix util_color_[un]pack[-ub] to be strict aliasing safeRoland Scheidegger2009-12-071-2/+2
* | r300g: don't render if everything is culled by scissoringMarek Olšák2009-12-061-0/+3
* | r300g: remove redundant code and clean upMarek Olšák2009-12-061-35/+38
* | r300g: Need to emit a hardware scissor rectangle even if scissor is disabled.Michel Dänzer2009-12-051-0/+19
|/
* r300g: No vertex textures here.Corbin Simpson2009-12-021-0/+7