gallium: pipe->surface_copy can flip the contents vertically when necessary.
authorMichel Dänzer <michel@tungstengraphics.com>
Wed, 13 Feb 2008 11:39:58 +0000 (11:39 +0000)
committerMichel Dänzer <michel@tungstengraphics.com>
Wed, 13 Feb 2008 11:39:58 +0000 (11:39 +0000)
commite922adbe1d6c1764968377658ea92ae6de0585db
tree7260e77f9696a8752d3800a0a616b8f461d4d871
parent4bb1a14d901fcddb25efeeff49c4dea8ca872f73
gallium: pipe->surface_copy can flip the contents vertically when necessary.

Fixes gears being upside down on the box in demos/gearbox.
15 files changed:
src/mesa/pipe/cell/ppu/cell_surface.c
src/mesa/pipe/i915simple/i915_blit.c
src/mesa/pipe/i915simple/i915_blit.h
src/mesa/pipe/i915simple/i915_surface.c
src/mesa/pipe/i965simple/brw_blit.c
src/mesa/pipe/i965simple/brw_blit.h
src/mesa/pipe/i965simple/brw_surface.c
src/mesa/pipe/p_context.h
src/mesa/pipe/p_util.h
src/mesa/pipe/softpipe/sp_surface.c
src/mesa/pipe/util/p_util.c
src/mesa/pipe/xlib/xm_api.c
src/mesa/state_tracker/st_cb_drawpixels.c
src/mesa/state_tracker/st_cb_texture.c
src/mesa/state_tracker/st_texture.c