i965: Setup framebuffer texture in meta_draw_region.
authorKristian Høgsberg <krh@redhat.com>
Tue, 26 Feb 2008 22:57:41 +0000 (17:57 -0500)
committerKristian Høgsberg <krh@redhat.com>
Tue, 26 Feb 2008 23:01:13 +0000 (18:01 -0500)
commit20b8bff49cba3e8246e29004c5ff38f231d589ff
tree5a09f5f8d4e4fbae726eabd97b03ea4ebd695451
parent451bd1941e9791882f7931c8613643f152871e79
i965: Setup framebuffer texture in meta_draw_region.

With DRI2 we there is no screen region until a drawable is bound to
the context.  Set up the framebuffer texture in meta_draw_region instead
which should also handle the case where the draw region changes as a
result of resizing a redirected window or resizing the screen.
src/mesa/drivers/dri/i965/brw_context.c
src/mesa/drivers/dri/i965/brw_context.h
src/mesa/drivers/dri/i965/brw_metaops.c
src/mesa/drivers/dri/i965/brw_tex.c