gallium/u_blitter: implement shader-based MSAA resolve
authorMarek Olšák <marek.olsak@amd.com>
Fri, 6 Dec 2013 22:55:05 +0000 (23:55 +0100)
committerMarek Olšák <marek.olsak@amd.com>
Sat, 14 Dec 2013 16:42:08 +0000 (17:42 +0100)
commitfc21098a95c8f7d0aadbfcc90cb2e9e78d1e2ef3
treef905aec899cb3b98f81bfcfdffcb4587d6913264
parentf0ed082babe29eee502ec81302dae5fc15347e3f
gallium/u_blitter: implement shader-based MSAA resolve

We need this for integer formats and upside-down blits, which Radeons don't
support for MSAA resolving.

It can be used by calling util_blitter_blit.

Reviewed-by: Brian Paul <brianp@vmware.com>
src/gallium/auxiliary/util/u_blitter.c
src/gallium/auxiliary/util/u_simple_shaders.c
src/gallium/auxiliary/util/u_simple_shaders.h