summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nv50/nv50_miptree.c
AgeCommit message (Expand)Author
2010-07-24nv50: introduce the big formats tableChristoph Bumiller
2010-04-10nv50: plug in miptree resource vtblChristoph Bumiller
2010-04-10Squashed commit of the following:Keith Whitwell
2010-03-30gallium: adapt all code to the renamed depth/stencil formatsRoland Scheidegger
2010-03-09Squashed commit of gallium-no-texture-blanketKeith Whitwell
2010-03-08Merge commit 'origin/gallium-winsys-handle-rebased'Keith Whitwell
2010-03-05nouveau: s/TEXTURE_USAGE_PRIMARY/TEXTURE_USAGE_SCANOUTChristoph Bumiller
2010-03-01nouveau: Rename pipe formats.José Fonseca
2010-02-02gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca
2010-01-16nv50: fix tile flags for scanout tex usageChristoph Bumiller
2010-01-12nv50: fix 2 off by one memory leaks (nv50_miptree_level->image_offset)Marcin Slusarz
2009-12-17Move the remaining format pf_get_* functions to u_format.h.Michal Krol
2009-12-13nv50: add proper zslice offset in miptree_surfaceChristoph Bumiller
2009-12-12nv50: plug memory leak in miptree creation/destructionChristoph Bumiller
2009-12-02gallium: adapt nv drivers to interface cleanupsRoland Scheidegger
2009-11-26gallium: fix more statetrackers/drivers for not using texture width/height/de...Roland Scheidegger
2009-11-04nv50: add 3d texture tiling and mip-mappingChristoph Bumiller
2009-10-31nv50: fix textures with block size != cppChristoph Bumiller
2009-09-10nv50: Fix tiling mode for lower mipmap levels.Marcin Kościelnicki
2009-08-31nouveau: introduce nouveau_miptree common to all nouveau pipe driversBen Skeggs
2009-08-17nv50: whitespace fixes and deobfuscationMaarten Maathuis
2009-08-14nv50: fix mipmap offsets and tilingChristoph Bumiller
2009-07-29nv50: correct zeta formatsChristoph Bumiller
2009-07-01nouveau: return some supported zeta formatsBen Skeggs
2009-06-05nv50: use larger tile sizesBen Skeggs
2009-06-05nv50: create textures with nouveau_bo, for flexibility with tiling laterBen Skeggs
2009-03-26gallium: Remove some little-used fields from struct pipe_surface.Michel Dänzer
2009-03-04gallium: Unify reference counting.Michel Dänzer
2009-02-20nv50: rework for texture_transfer changesBen Skeggs
2009-02-07nouveau: Need to surface_copy() without a pipe context.Younes Manton
2009-02-04nouveau: get things building/running again after pipe_surface.buffer removalBen Skeggs
2009-02-02gallium: remove pipe_buffer from surfacesZack Rusin
2009-01-20gallium: Remove the standalone surfaces.José Fonseca
2009-01-12nv50: make rtt work againBen Skeggs
2009-01-12nv50: fix handling of depth texturesBen Skeggs
2009-01-12nv50: another typo..Ben Skeggs
2009-01-12nv50: fix assertion failureBen Skeggs
2009-01-12nv50: fix a typo and a thinkoBen Skeggs
2009-01-12nv50: any cpu access to a texture is done on its backing imagesBen Skeggs
2009-01-12nv50: create buffers for each image that makes up a textureBen Skeggs
2009-01-06nv50: working towards 3D texturesBen Skeggs
2009-01-06nv50: slightly better miptree allocationBen Skeggs
2008-09-18nv50: hack surface alloc a bit for nowBen Skeggs
2008-09-11nouveau: gallium directory structure changed again..Ben Skeggs
2008-07-11nv50: quick hack to get textures untiled on map, and tiled on unmapBen Skeggs
2008-07-11nv50: add license headers to .c filesBen Skeggs
2008-06-29nv50: fixes after rebase + commits note on the code that was just pushed.Ben Skeggs
2008-06-29nv50: rework miptree/texture/texsurf code a bitBen Skeggs
2008-06-29nv50: turn on depth test/write again, not 100% but winsys handles it betterBen Skeggs
2008-06-29nv50: do tsc/tic upload + stub out shader TEX stuffBen Skeggs