summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nv50/nv50_miptree.c
Commit message (Expand)AuthorAgeFilesLines
* nv50: fix 2 off by one memory leaks (nv50_miptree_level->image_offset)Marcin Slusarz2010-01-121-2/+2
* Move the remaining format pf_get_* functions to u_format.h.Michal Krol2009-12-171-4/+5
* nv50: add proper zslice offset in miptree_surfaceChristoph Bumiller2009-12-131-6/+21
* nv50: plug memory leak in miptree creation/destructionChristoph Bumiller2009-12-121-0/+6
* gallium: adapt nv drivers to interface cleanupsRoland Scheidegger2009-12-021-6/+4
* gallium: fix more statetrackers/drivers for not using texture width/height/de...Roland Scheidegger2009-11-261-12/+9
* nv50: add 3d texture tiling and mip-mappingChristoph Bumiller2009-11-041-22/+41
* nv50: fix textures with block size != cppChristoph Bumiller2009-10-311-19/+16
* nv50: Fix tiling mode for lower mipmap levels.Marcin Kościelnicki2009-09-101-0/+1
* nouveau: introduce nouveau_miptree common to all nouveau pipe driversBen Skeggs2009-08-311-12/+13
* nv50: whitespace fixes and deobfuscationMaarten Maathuis2009-08-171-4/+4
* nv50: fix mipmap offsets and tilingChristoph Bumiller2009-08-141-2/+9
* nv50: correct zeta formatsChristoph Bumiller2009-07-291-2/+7
* nouveau: return some supported zeta formatsBen Skeggs2009-07-011-0/+1
* nv50: use larger tile sizesBen Skeggs2009-06-051-2/+9
* nv50: create textures with nouveau_bo, for flexibility with tiling laterBen Skeggs2009-06-051-9/+13
* gallium: Remove some little-used fields from struct pipe_surface.Michel Dänzer2009-03-261-1/+0
* gallium: Unify reference counting.Michel Dänzer2009-03-041-27/+14
* nv50: rework for texture_transfer changesBen Skeggs2009-02-201-116/+3
* nouveau: Need to surface_copy() without a pipe context.Younes Manton2009-02-071-4/+4
* nouveau: get things building/running again after pipe_surface.buffer removalBen Skeggs2009-02-041-0/+26
* gallium: remove pipe_buffer from surfacesZack Rusin2009-02-021-5/+1
* gallium: Remove the standalone surfaces.José Fonseca2009-01-201-7/+8
* nv50: make rtt work againBen Skeggs2009-01-121-1/+33
* nv50: fix handling of depth texturesBen Skeggs2009-01-121-5/+23
* nv50: another typo..Ben Skeggs2009-01-121-1/+1
* nv50: fix assertion failureBen Skeggs2009-01-121-2/+9
* nv50: fix a typo and a thinkoBen Skeggs2009-01-121-3/+4
* nv50: any cpu access to a texture is done on its backing imagesBen Skeggs2009-01-121-3/+58
* nv50: create buffers for each image that makes up a textureBen Skeggs2009-01-121-12/+31
* nv50: working towards 3D texturesBen Skeggs2009-01-061-7/+36
* nv50: slightly better miptree allocationBen Skeggs2009-01-061-5/+6
* nv50: hack surface alloc a bit for nowBen Skeggs2008-09-181-0/+2
* nouveau: gallium directory structure changed again..Ben Skeggs2008-09-111-8/+4
* nv50: quick hack to get textures untiled on map, and tiled on unmapBen Skeggs2008-07-111-6/+12
* nv50: add license headers to .c filesBen Skeggs2008-07-111-0/+22
* nv50: fixes after rebase + commits note on the code that was just pushed.Ben Skeggs2008-06-291-1/+1
* nv50: rework miptree/texture/texsurf code a bitBen Skeggs2008-06-291-11/+19
* nv50: turn on depth test/write again, not 100% but winsys handles it betterBen Skeggs2008-06-291-3/+4
* nv50: do tsc/tic upload + stub out shader TEX stuffBen Skeggs2008-06-291-11/+0
* nv50: flag to indicate to winsys we want a surface for use as a zeta bufferBen Skeggs2008-06-291-1/+12
* nv50: hehe, damage from tex-surfaces.. surface_fill() reenabled now :)Ben Skeggs2008-06-291-2/+2
* nouveau: adapt to cpp->pf_block changesBen Skeggs2008-06-291-2/+4
* nouveau: very quick port to tex-surface changes.Ben Skeggs2008-05-271-14/+11
* nv50: slightly less skeletal texture funcs, prevents fun segfaultsBen Skeggs2008-05-131-4/+58
* nouveau: match gallium API changesBen Skeggs2008-03-211-1/+2
* nouveau: implement pipe_screenBen Skeggs2008-02-291-4/+25
* nouveau: match gallium code reorginisation.Ben Skeggs2008-02-161-0/+25