summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nv10/nv10_state.c
Commit message (Collapse)AuthorAgeFilesLines
* Drop incorrectly revived files during the 'gallium-nopointsizeminmax' merge.Francisco Jerez2010-02-101-590/+0
|
* gallium: clean up point sprite rasterizer stateRoland Scheidegger2010-02-031-2/+2
| | | | | | | | | | Don't need sprite coord origin per coord. Also, don't need separate sprite enable bit - if all coords have it diabled, then there are no point sprites (technically, there's a distinction in pre-GL3, but it only differs in having more leniency in clamping to max size, something the state tracker would need to handle and the hardware won't bother anyway). Also, use packed field for the per-coord enables. All in all, should save 3 dwords in rasterizer state (from 10 down to 7).
* nv: Update for renamed sampler/texture state setters.Michal Krol2009-12-011-2/+2
|
* nouveau: remove unneeded code from ws, use pipe_buffer_ instead of ws->Ben Skeggs2009-06-051-3/+4
|
* gallium: remove redundant size from the constant bufferZack Rusin2009-01-271-3/+4
| | | | reuse the size of the actual buffer
* gallium: it's a reference value, not a reference numberZack Rusin2009-01-271-1/+1
|
* gallium: standardize naming of masksZack Rusin2009-01-271-2/+2
|
* nouveau: gallium directory structure changed again..Ben Skeggs2008-09-111-1/+0
|
* nouveau: fix buildBen Skeggs2008-08-071-1/+1
|
* nv all: Copy shader tokens on create, free on delete.Younes Manton2008-07-231-1/+3
| | | | | Must copy token stream on shader create, client is allowed to free their copy after creating the state object.
* nv10: use the gallium alloc/free wrappers.Stephane Marchesin2008-07-081-4/+4
|
* nouveau: update for interface changes + hack around gallium x86_64 bustageBen Skeggs2008-06-231-0/+2
|
* nv10: fix random stuffPeter Winters2008-04-201-8/+12
|
* nv10: fix more vertex stuffStephane Marchesin2008-04-031-2/+11
|
* nv10: fix some more state, work on the vertex emission code.Stephane Marchesin2008-04-021-48/+12
|
* nv10: set rasterizer state.Stephane Marchesin2008-04-021-0/+4
|
* nv10: fix stuff and things.Stephane Marchesin2008-04-021-124/+31
|
* nouveau: adapt to recent gallium changesBen Skeggs2008-03-301-10/+8
|
* nv10: fix build after mergeBen Skeggs2008-03-161-3/+5
|
* nv10.Stephane Marchesin2008-03-151-0/+697