summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nvc0/nvc0_transfer.c
AgeCommit message (Collapse)Author
2011-03-05nv50,nvc0: update the format tablesChristoph Bumiller
Removed sampler view support for USCALED/SSCALED, the texture unit refuses to convert to non-normalized float. The enums are treated like UNORM. Removed duplicate format related headers.
2011-03-05nvc0: use m2mf for resource_copy_region if formats are equalChristoph Bumiller
Which is always the case, but we'll keep the 2D engine blitter nonetheless.
2011-03-05nv50,nvc0: fix texture layer issuesChristoph Bumiller
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-09nvc0: reset texture base address after read transferChristoph Bumiller
2011-01-29nvc0: enable PIPE_CAP_ARRAY_TEXTURES and fix themChristoph Bumiller
2011-01-08nvc0: reset mt transfer address after read loop over layersChristoph Bumiller
2010-12-27nvc0: init miptree transfer layer strideChristoph Bumiller
2010-12-23nvc0: use most defs/decls from nouveau_pushbuf.hChristoph Bumiller
2010-12-21nvc0: BEGIN_RING->BEGIN_RING_NI in a couple of placesBen Skeggs
2010-12-19nvc0: adapt to array textures interface changeChristoph Bumiller
2010-12-09nvc0: use tile flags in a way compatible with nouveauChristoph Bumiller
2010-12-09nvc0: buffer suballocation with a primitive slab allocatorChristoph Bumiller
2010-11-12nvc0: import nvc0 gallium driverChristoph Bumiller