nouveau: introduce nouveau_miptree common to all nouveau pipe drivers
authorBen Skeggs <bskeggs@redhat.com>
Mon, 31 Aug 2009 03:00:34 +0000 (13:00 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Mon, 31 Aug 2009 03:39:38 +0000 (13:39 +1000)
commit02f32454487f2caba00931590254260d871ae795
tree1ebc70aa5e099c7823f1358eccc2cd2fb2394ca6
parent500b2604947cfe99f38119d9e3860fcf5ba8d499
nouveau: introduce nouveau_miptree common to all nouveau pipe drivers

The winsys once again has to know about textures it seems, so we need a
common representation between all our pipe drivers to store some
information the winsys will need.

Only the nv50 driver has been fixed so far.
src/gallium/drivers/nouveau/nouveau_screen.h
src/gallium/drivers/nv50/nv50_context.h
src/gallium/drivers/nv50/nv50_miptree.c
src/gallium/drivers/nv50/nv50_state_validate.c
src/gallium/drivers/nv50/nv50_surface.c
src/gallium/drivers/nv50/nv50_tex.c
src/gallium/drivers/nv50/nv50_transfer.c