st/vega: Fix window resizing with egl_g3d.
authorChia-I Wu <olvaffe@gmail.com>
Mon, 18 Jan 2010 04:05:25 +0000 (12:05 +0800)
committerChia-I Wu <olvaffe@gmail.com>
Mon, 18 Jan 2010 04:07:57 +0000 (12:07 +0800)
commit1ed63119452396e764a0f5b11db78903a2594df1
tree8e2e2ec221f2320ceec44be8b2fde44774f0b2f9
parentef517c9385521f6e46a1f56ef6817518434ca349
st/vega: Fix window resizing with egl_g3d.

egl_g3d calls st_set_framebuffer_surface on window resize.  It updates
the renderbuffer's geometry and makes st_resize_framebuffer a no-op.
This commit improves the no-op check a little bit.  It can do better
after gallium-fb-dimensions is merged.
src/gallium/state_trackers/vega/vg_context.h
src/gallium/state_trackers/vega/vg_tracker.c