[Mesa-dev] [PATCH] intel/blorp_blit: Fix max blit size for gen6

Kenneth Graunke kenneth at whitecape.org
Sun Dec 25 01:34:09 UTC 2016


On Saturday, December 24, 2016 9:49:14 AM PST Jordan Justen wrote:
> Fixes ES3-CTS.gtf.GL3Tests.framebuffer_blit.framebuffer_blit_functionality_stencil_blit
> 
> Signed-off-by: Jordan Justen <jordan.l.justen at intel.com>
> ---
>  src/intel/blorp/blorp_blit.c | 5 +++--
>  1 file changed, 3 insertions(+), 2 deletions(-)
> 
> diff --git a/src/intel/blorp/blorp_blit.c b/src/intel/blorp/blorp_blit.c
> index 8abe3a8..1cbd940 100644
> --- a/src/intel/blorp/blorp_blit.c
> +++ b/src/intel/blorp/blorp_blit.c
> @@ -1522,10 +1522,11 @@ static unsigned
>  get_max_surface_size(const struct gen_device_info *devinfo,
>                       const struct blorp_params *params)
>  {
> +   const unsigned max = devinfo->gen >= 7 ? 16384 : 8192;
>     if (split_blorp_blit_debug && can_shrink_surfaces(params))
> -      return 16384 >> 4; /* A smaller restriction when debug is enabled */
> +      return max >> 4; /* A smaller restriction when debug is enabled */
>     else
> -      return 16384;
> +      return max;
>  }
>  
>  struct blt_axis {
> 

Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20161224/561db930/attachment.sig>


More information about the mesa-dev mailing list