[Mesa-dev] [v6 05/11] i965: Deferred allocation of mcs for lossless compressed

Ben Widawsky ben at bwidawsk.net
Mon May 9 17:29:28 UTC 2016


On Fri, May 06, 2016 at 11:38:25AM +0300, Topi Pohjolainen wrote:
> Until now mcs was associated to single sampled buffers only for
> fast clear purposes and it was therefore the responsibility of the
> clear logic to allocate the aux buffer when needed. Now that normal
> 3D render or blorp blit may render with mcs enabled also, they need
> to prepare the mcs just as well.
> 
> v2: Do not enable for scanout buffers
> v3 (Ben):
>    - Fix typo in commit message.
>    - Check for gen < 9 and return early in brw_predraw_set_aux_buffers()
>    - Check for gen < 9 and return early in intel_miptree_prepare_mcs()
> 
> Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>
> Reviewed-by: Ben Widawsky <ben at bwidawsk.net>

v5 is also Reviewed-by: Ben Widawsky <ben at bwidawsk.net>


More information about the mesa-dev mailing list