summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau/nouveau_buffer.c
AgeCommit message (Expand)AuthorFilesLines
2014-05-02nouveau: add ARB_buffer_storage supportIlia Mirkin1-2/+10
2014-05-02nouveau: remove cb_dirty, it's never usedIlia Mirkin1-3/+1
2014-03-09nouveau: add valid range tracking to nouveau_bufferIlia Mirkin1-0/+31
2014-02-06gallium: remove PIPE_USAGE_STATICMarek Olšák1-1/+0
2013-12-04nouveau: Add lots of comments to the buffer transfer logicIlia Mirkin1-2/+69
2013-12-04nv50: wait on the buf's fence before sticking it into pushbufIlia Mirkin1-0/+3
2013-09-01nouveau: initialise the nouveau_transfer mapsEmil Velikov1-0/+2
2013-04-03nouveau: accelerate buffer copies in resource_copy_regionChristoph Bumiller1-0/+34
2013-04-03nvc0: add some driver statistics queriesChristoph Bumiller1-0/+30
2013-03-12nouveau: align PIPE_BIND_SHADER,COMPUTE_RESOURCEs to 256 bytesChristoph Bumiller1-1/+3
2013-01-27nouveau: don't try to use push_data if it's not implementedChristoph Bumiller1-0/+3
2013-01-08nouveau: improve buffer transfersChristoph Bumiller1-131/+268
2012-11-04nv50,nvc0: expose ARB_map_buffer_alignmentLucas Stach1-3/+3
2012-10-14nouveau: fix offset in nouveau_buffer_transfer_mapChristoph Bumiller1-1/+1
2012-10-11gallium: unify transfer functionsMarek Olšák1-56/+46
2012-05-29nouveau: unreference fences on resource destructionChristoph Bumiller1-0/+3
2012-05-17nouveau: place static buffers in VRAM if preferred by the driverChristoph Bumiller1-4/+25
2012-05-17nv50,nvc0: handle user vertex buffersChristoph Bumiller1-11/+9
2012-05-11Merge branch 'gallium-userbuf'Marek Olšák1-1/+0
2012-05-06nouveau: fix nouveau_scratch_runout_release bo count underflowChristoph Bumiller1-1/+3
2012-04-30gallium: remove pipe_resource::user_ptrMarek Olšák1-1/+0
2012-04-24gallium: add user_ptr in pipe_resourceMarek Olšák1-0/+1
2012-04-14nouveau: add new shared scratch buffersChristoph Bumiller1-0/+141
2012-04-14nv30: import new driver for GeForce FX/6/7 chipsets, and Quadro variantsBen Skeggs1-1/+1
2012-04-14nouveau: switch to libdrm_nouveau-2.0Christoph Bumiller1-37/+53
2012-04-14nouveau: remove automatic buffer migration heuristicsChristoph Bumiller1-5/+0
2012-03-05Revert "gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLY"Marek Olšák1-7/+1
2012-01-05gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLYMarek Olšák1-1/+7
2011-10-21nouveau,nvc0: fix/improve handling of multiple constant buffersChristoph Bumiller1-4/+13
2011-10-09nouveau: hide some debugging messages behind environment variableMarcin Slusarz1-1/+2
2011-03-11gallium: kill is_resource_referencedMarek Olšák1-1/+0
2011-03-03nouveau: allow pipe driver to define which buffers should start in sysmemBen Skeggs1-1/+1
2011-03-01nouveau: ensure vbo_dirty is set when buffer write transfer completeBen Skeggs1-24/+23
2011-03-01nv50: sync textures with render targets ourselvesBen Skeggs1-3/+3
2011-03-01nouveau: common linear buffer manager, ported from nv50/nvc0 driversBen Skeggs1-0/+489