radeonsi: use u_blitter for mipmap generation
authorMarek Olšák <marek.olsak@amd.com>
Fri, 10 Jun 2016 01:03:11 +0000 (03:03 +0200)
committerMarek Olšák <marek.olsak@amd.com>
Tue, 21 Jun 2016 11:52:05 +0000 (13:52 +0200)
commit70a25478fec653673569f5fb81170207d68f5112
tree02d1d51750f893c74f26285832118f1b0eb92fac
parent5fed1122e87d5ba4bad5a777089e70f23095c668
radeonsi: use u_blitter for mipmap generation

This reduces time spend in glGenerateMipmap by a half.

v2: don't decompress the levels to be overwritten

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
src/gallium/drivers/radeonsi/si_blit.c
src/gallium/drivers/radeonsi/si_pipe.c