summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nvc0/nvc0_shader_state.c
AgeCommit message (Collapse)Author
2011-03-13nvc0: don't enable early-z if alpha test is enabledChristoph Bumiller
Depth values are also written before the shader is executed, so if early tests are enabled, fragments that failed the alpha test were modifying the depth buffer, but they shouldn't.
2011-03-01nouveau: ensure vbo_dirty is set when buffer write transfer completeBen Skeggs
This introduces a shared nouveau_context struct to track such things. Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2011-03-01nvc0: port to common fence/mm/buffer codeBen Skeggs
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2011-02-24nvc0: set local memory usage info in shader headerChristoph Bumiller
Before this, l[] access was a no-op.
2011-01-30nvc0: implement transform feedback stateChristoph Bumiller
2011-01-15nvc0: enable early fragment tests where possibleChristoph Bumiller
2010-12-11nvc0: support user clip planesChristoph Bumiller
2010-12-11nvc0: enable vertex color clampingChristoph Bumiller
2010-12-09nvc0: buffer suballocation with a primitive slab allocatorChristoph Bumiller
2010-11-12nvc0: import nvc0 gallium driverChristoph Bumiller