summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nv50/nv50_tex.c
AgeCommit message (Expand)Author
2011-03-01nouveau: ensure vbo_dirty is set when buffer write transfer completeBen Skeggs
2011-03-01nv50: sync textures with render targets ourselvesBen Skeggs
2011-03-01nv50: move onto common linear buffer managerBen Skeggs
2011-02-28nv50: replace most of it with nvc0 driver ported to nv50Christoph Bumiller
2010-12-02gallium: support for array textures and related changesRoland Scheidegger
2010-09-02Merge remote branch 'origin/master' into nv50-compilerChristoph Bumiller
2010-08-20nv50: use NV50TIC_0_2_TARGET_RECTLuca Barbieri
2010-08-20gallium: make all checks for PIPE_TEXTURE_2D check for PIPE_TEXTURE_RECT tooLuca Barbieri
2010-07-24nv50: introduce the big formats tableChristoph Bumiller
2010-04-11nv50: fix texture relocsChristoph 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-11nv50: take format from sampler view, not the referenced textureChristoph Bumiller
2010-03-11nv50: put correct value into the TIC MAX_LEVEL fieldChristoph Bumiller
2010-03-11nv50: fix damage from merging master into sampler-viewChristoph Bumiller
2010-03-11gallium: Use last_level for pipe_sampler_view instead of num_levels.Michal Krol
2010-03-10Merge branch 'master' into gallium-sampler-viewMichal Krol
2010-03-10nv50: rework state emissionBen Skeggs
2010-03-10nv50: use relocs rather than re-uploading TIC all the timeBen Skeggs
2010-03-02nouveau: Rename pipe formats.José Fonseca
2010-02-25nv50: update to handle new sampler view stateChristoph Bumiller
2010-01-24nv50: only flush texture caches on st requestChristoph Bumiller
2010-01-16nv50: hook up geometry programsChristoph Bumiller
2010-01-05nouveau: rewrite nouveau_stateobj to use BEGIN_RING properlyMaarten Maathuis
2009-12-17Merge branch 'master' into pipe-format-simplifyMichal Krol
2009-12-12nv50: add S8Z24 depth texture format tooChristoph Bumiller
2009-12-12nv50: support vertex program texturesChristoph Bumiller
2009-12-08Remove remaining pipe format utility functions.Michal Krol
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-23nv50: add depth texture formats, and a few others, tooChristoph Bumiller
2009-10-19nv50: use SIFC for TIC, TSC uploadChristoph Bumiller
2009-10-19nv50: nicer texture format switchChristoph Bumiller
2009-10-19drm/nv50: write tic/tsc setup to correct slots when skipping unitsBen Skeggs
2009-10-06nv50: fix segfault when there's gaps in enabled texture unitsBen Skeggs
2009-10-05nv50: support PIPE_FORMAT_X8R8G8B8_UNORMBen Skeggs
2009-08-31nouveau: introduce nouveau_miptree common to all nouveau pipe driversBen Skeggs
2009-08-17nv50: whitespace fixes and deobfuscationMaarten Maathuis
2009-07-29nv50: TIC/TSC fixes and additionsChristoph Bumiller
2009-06-06nv50: fix multi-texturingBen Skeggs
2009-06-06nv50: support non-normalized texture coordsBen Skeggs
2009-06-05nv50: create textures with nouveau_bo, for flexibility with tiling laterBen Skeggs
2009-06-05nouveau: fix build with libdrm_nouveau 0.6Ben Skeggs
2009-06-05nouveau: pass nouveau_bo instead of pipe_buffer to so_ callsBen Skeggs
2009-05-28nv50: some mipmapping fixesBen Skeggs
2009-03-07nouveau: make stateobjs start off with refcount of 1Ben Skeggs
2009-02-20nv50: rework for texture_transfer changesBen Skeggs
2009-02-04nouveau: link against libdrm_nouveau (installed with libdrm)Ben Skeggs
2009-01-13nv50: add DXTn formatsBen Skeggs
2009-01-12nv50: any cpu access to a texture is done on its backing imagesBen Skeggs