[Mesa-dev] [PATCH 15/30] i965/miptree: Add new entrypoints for resolve management

Chad Versace chad at kiwitree.net
Wed Jun 7 05:42:25 UTC 2017


On Fri 26 May 2017, Jason Ekstrand wrote:
> This commit adds a new unified interface for doing resolves.  The basic
> format is that, prior to any surface access such as texturing or
> rendering, you call intel_miptree_prepare_access.  If the surface was
> written, you call intel_miptree_finish_write.  These two functions take
> parameters which tell them whether or not auxiliary compression and fast
> clears are supported on the surface.  Later commits will add wrappers
> around these two functions for texturing, rendering, etc.
> ---
>  src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 156 +++++++++++++++++++++++++-
>  src/mesa/drivers/dri/i965/intel_mipmap_tree.h |  80 +++++++++++++
>  2 files changed, 232 insertions(+), 4 deletions(-)

Modulo the errant whitespace changes Topi pointed out, which should be
squashed into an earlier patch, this patch is
Reviewed-by: Chad Versace <chadversary at chromium.org>


More information about the mesa-dev mailing list