summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nvc0/nvc0_screen.h
AgeCommit message (Collapse)Author
2011-03-13nvc0: identify VERTEX_QUARANTINEChristoph Bumiller
Well, not sure what exactly it is, but it certainly doesn't contain the control flow stack, but vertex data. Not sure about size, I've only seen the first few KiB written, but the binary driver seems to allocate more.
2011-03-05nv50,nvc0: share sampler state creationChristoph Bumiller
2011-03-01nvc0: port to common fence/mm/buffer codeBen Skeggs
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2011-02-24nvc0: sync textures with render targets ourselvesChristoph Bumiller
Fixes for example piglit/fbo-flushing and nexuiz' bloom effect.
2011-02-24nvc0: improve userspace fencingChristoph Bumiller
Before, there were situations in which we never checked the fences for completion (some loading screens for example) and thus never released memory.
2011-02-16nvc0: fix user vertex buffer updatesChristoph Bumiller
2011-01-09nvc0: implement queriesChristoph Bumiller
2011-01-04nvc0: delete memory caches and fence on screen destructionChristoph Bumiller
2010-12-27nvc0: implement VRAM buffer transfers with bounce buffersChristoph Bumiller
2010-12-23nvc0: use most defs/decls from nouveau_pushbuf.hChristoph Bumiller
2010-12-09nvc0: call grobj_alloc for all used classesChristoph Bumiller
Only doing this to notify the DRM that we need a PGRAPH context, nvc0 hardware doesn't use actual grobjs anymore.
2010-12-09nvc0: buffer suballocation with a primitive slab allocatorChristoph Bumiller
2010-11-12nvc0: import nvc0 gallium driverChristoph Bumiller