summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nv50/nv50_transfer.c
Commit message (Expand)AuthorAgeFilesLines
* Move nv30, nv50 and nvc0 to nouveau.Johannes Obermayr2013-09-111-412/+0
* gallium: unify transfer functionsMarek Olšák2012-10-111-36/+27
* nouveau: switch to libdrm_nouveau-2.0Christoph Bumiller2012-04-141-115/+137
* Revert "gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLY"Marek Olšák2012-03-051-1/+1
* gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLYMarek Olšák2012-01-051-1/+1
* nouveau,nvc0: fix/improve handling of multiple constant buffersChristoph Bumiller2011-10-211-0/+33
* nouveau: make data argument of nouveau_context::push_data constChristoph Bumiller2011-09-141-1/+1
* nv50,nvc0: add support for multi-sample resourcesChristoph Bumiller2011-07-141-33/+49
* nv50/nvc0: make transfers aware of PIPE_TRANSFER_MAP_DIRECTLYMarcin Slusarz2011-05-091-0/+3
* nouveau: ensure vbo_dirty is set when buffer write transfer completeBen Skeggs2011-03-011-6/+4
* nv50: move onto common linear buffer managerBen Skeggs2011-03-011-3/+5
* nv50: replace most of it with nvc0 driver ported to nv50Christoph Bumiller2011-02-281-320/+316
* gallium: support for array textures and related changesRoland Scheidegger2010-12-021-12/+15
* nv50: apply layout_mask to tile_flagsXavier Chantry2010-10-151-5/+5
* nv50: fix too long shader uploads by splitting themXavier Chantry2010-05-201-4/+0
* nv50: fixed void pointer arithment warningBrian Paul2010-04-201-1/+1
* Squashed commit of the following:Keith Whitwell2010-04-101-40/+44
* nouveau: allow multiple simultaneous maps of a pipe_transferBen Skeggs2010-04-071-1/+9
* gallium: remove pipe_context member from pipe_transferKeith Whitwell2010-03-111-2/+2
* Squashed commit of gallium-context-transfers:Keith Whitwell2010-03-111-8/+9
* nouveau: use AVAIL_RING()Ben Skeggs2010-02-121-2/+2
* gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca2010-02-021-1/+1
* nv50: Dehexify and bring up to date with new method defines.Marcin Kościelnicki2009-12-281-6/+6
* Move the remaining format pf_get_* functions to u_format.h.Michal Krol2009-12-171-11/+12
* nouveau: avoid running out of relocsMaarten Maathuis2009-12-141-2/+2
* nv50: add proper zslice offset in miptree_surfaceChristoph Bumiller2009-12-131-14/+0
* nv50: use m2mf z pos instead of calculating offset manuallyChristoph Bumiller2009-12-131-13/+10
* gallium: adapt nv drivers to interface cleanupsRoland Scheidegger2009-12-021-27/+21
* gallium: fix more statetrackers/drivers for not using texture width/height/de...Roland Scheidegger2009-11-261-5/+6
* nv50: add 3d texture tiling and mip-mappingChristoph Bumiller2009-11-041-9/+30
* nv50: fix textures with block size != cppChristoph Bumiller2009-10-311-18/+32
* nv50: use SIFC also for shader uploadChristoph Bumiller2009-10-311-0/+86
* gallium: Preparations for adding more PIPE_TRANSFER_* usage flags.Michel Dänzer2009-10-021-2/+2
* nv50: Fix m2mf positions.Marcin Kościelnicki2009-09-141-2/+2
* nouveau: introduce nouveau_miptree common to all nouveau pipe driversBen Skeggs2009-08-311-4/+4
* nv50: whitespace fixes and deobfuscationMaarten Maathuis2009-08-171-11/+22
* nv50: fix mipmap offsets and tilingChristoph Bumiller2009-08-141-15/+24
* nv50: fix sx/dx typo in transfer_rect_m2mfChristoph Bumiller2009-07-291-2/+2
* nv50: create textures with nouveau_bo, for flexibility with tiling laterBen Skeggs2009-06-051-17/+24
* nouveau: fix build with libdrm_nouveau 0.6Ben Skeggs2009-06-051-6/+6
* nouveau: move channel creation into pipe driversBen Skeggs2009-06-051-2/+1
* nouveau: add pipe_buffer/fence code to pipe drivers, move nv50 overBen Skeggs2009-06-051-2/+2
* nv50: some mipmapping fixesBen Skeggs2009-05-281-17/+19
* gallium: Unify reference counting.Michel Dänzer2009-03-041-9/+4
* nv50: delay uploads until transfer object is destroyedBen Skeggs2009-02-221-13/+13
* nv50: rework for texture_transfer changesBen Skeggs2009-02-201-0/+216