gallium: remove usage of winsys->surface_alloc_storage from state tracker
authorKeith Whitwell <keith@tungstengraphics.com>
Fri, 2 May 2008 13:27:10 +0000 (14:27 +0100)
committerKeith Whitwell <keith@tungstengraphics.com>
Fri, 2 May 2008 13:27:10 +0000 (14:27 +0100)
commit4a159132082429d5492f5298c2ccb0df551c9f65
treed74304340ad0db28cb04e325a0664736b3a0ee64
parent25d60838b5dfdbde54f19f26b41977fc25011474
gallium: remove usage of winsys->surface_alloc_storage from state tracker

Allocate a texture containing storage instead.

Also clean up ACCUM buffer allocation slightly -- drivers will need
some changes to texture allocation logic to accomodate the concept of
a texture that will only as image storage by the CPU, but it's cleaner
than it was.
src/gallium/include/pipe/p_state.h
src/mesa/state_tracker/st_cb_fbo.c