summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nv50/nv50_tex.c
AgeCommit message (Expand)AuthorFilesLines
2010-04-11nv50: fix texture relocsChristoph Bumiller1-23/+27
2010-04-10Squashed commit of the following:Keith Whitwell1-0/+1
2010-03-30gallium: adapt all code to the renamed depth/stencil formatsRoland Scheidegger1-2/+2
2010-03-11nv50: take format from sampler view, not the referenced textureChristoph Bumiller1-1/+1
2010-03-11nv50: put correct value into the TIC MAX_LEVEL fieldChristoph Bumiller1-2/+1
2010-03-11nv50: fix damage from merging master into sampler-viewChristoph Bumiller1-8/+10
2010-03-11gallium: Use last_level for pipe_sampler_view instead of num_levels.Michal Krol1-1/+1
2010-03-10Merge branch 'master' into gallium-sampler-viewMichal Krol1-12/+41
2010-03-10nv50: rework state emissionBen Skeggs1-4/+3
2010-03-10nv50: use relocs rather than re-uploading TIC all the timeBen Skeggs1-0/+30
2010-03-02nouveau: Rename pipe formats.José Fonseca1-10/+10
2010-02-25nv50: update to handle new sampler view stateChristoph Bumiller1-84/+105
2010-01-24nv50: only flush texture caches on st requestChristoph Bumiller1-3/+0
2010-01-16nv50: hook up geometry programsChristoph Bumiller1-1/+1
2010-01-05nouveau: rewrite nouveau_stateobj to use BEGIN_RING properlyMaarten Maathuis1-4/+6
2009-12-17Merge branch 'master' into pipe-format-simplifyMichal Krol1-31/+60
2009-12-12nv50: add S8Z24 depth texture format tooChristoph Bumiller1-0/+1
2009-12-12nv50: support vertex program texturesChristoph Bumiller1-31/+59
2009-12-08Remove remaining pipe format utility functions.Michal Krol1-1/+7
2009-11-26gallium: fix more statetrackers/drivers for not using texture width/height/de...Roland Scheidegger1-2/+2
2009-11-04nv50: add 3d texture tiling and mip-mappingChristoph Bumiller1-6/+31
2009-10-23nv50: add depth texture formats, and a few others, tooChristoph Bumiller1-11/+31
2009-10-19nv50: use SIFC for TIC, TSC uploadChristoph Bumiller1-13/+21
2009-10-19nv50: nicer texture format switchChristoph Bumiller1-95/+49
2009-10-19drm/nv50: write tic/tsc setup to correct slots when skipping unitsBen Skeggs1-3/+4
2009-10-06nv50: fix segfault when there's gaps in enabled texture unitsBen Skeggs1-0/+3
2009-10-05nv50: support PIPE_FORMAT_X8R8G8B8_UNORMBen Skeggs1-0/+7
2009-08-31nouveau: introduce nouveau_miptree common to all nouveau pipe driversBen Skeggs1-8/+8
2009-08-17nv50: whitespace fixes and deobfuscationMaarten Maathuis1-6/+9
2009-07-29nv50: TIC/TSC fixes and additionsChristoph Bumiller1-8/+8
2009-06-06nv50: fix multi-texturingBen Skeggs1-3/+15
2009-06-06nv50: support non-normalized texture coordsBen Skeggs1-3/+6
2009-06-05nv50: create textures with nouveau_bo, for flexibility with tiling laterBen Skeggs1-4/+2
2009-06-05nouveau: fix build with libdrm_nouveau 0.6Ben Skeggs1-1/+1
2009-06-05nouveau: pass nouveau_bo instead of pipe_buffer to so_ callsBen Skeggs1-3/+6
2009-05-28nv50: some mipmapping fixesBen Skeggs1-3/+3
2009-03-07nouveau: make stateobjs start off with refcount of 1Ben Skeggs1-0/+1
2009-02-20nv50: rework for texture_transfer changesBen Skeggs1-8/+1
2009-02-04nouveau: link against libdrm_nouveau (installed with libdrm)Ben Skeggs1-2/+4
2009-01-13nv50: add DXTn formatsBen Skeggs1-0/+28
2009-01-12nv50: any cpu access to a texture is done on its backing imagesBen Skeggs1-3/+12
2008-07-11nv50: add some texture formatsBen Skeggs1-13/+80
2008-07-11nv50: split tic construction out into own fileBen Skeggs1-0/+57