r300g: cleanup handling of sampler views
authorMarek Olšák <maraeo@gmail.com>
Sat, 10 Apr 2010 23:13:11 +0000 (01:13 +0200)
committerMarek Olšák <maraeo@gmail.com>
Sat, 10 Apr 2010 23:32:15 +0000 (01:32 +0200)
commit1c356ac95b6df0962dbd15311ff7e0ea172e1aea
treee4d1090f383e3b232555b86b3aeb7fda585bed08
parent26a54ed6fddd42d8dba3d0c18d9d23ea63c62807
r300g: cleanup handling of sampler views

The evolution of TX_FORMAT bits is as follows:
* When a texture is created, set bits independent of pipe_format.
* When a sampler view is created, add format-specific bits.
* When sampler states and views are getting merged, add min/max LOD.
src/gallium/drivers/r300/r300_blit.c
src/gallium/drivers/r300/r300_context.h
src/gallium/drivers/r300/r300_emit.c
src/gallium/drivers/r300/r300_fs.c
src/gallium/drivers/r300/r300_state.c
src/gallium/drivers/r300/r300_state_derived.c
src/gallium/drivers/r300/r300_texture.c
src/gallium/drivers/r300/r300_texture.h