[Intel-gfx] [PATCH 2/6] Enable UXA for all screen sizes as UXA deals with oversize pixmaps already

Ian Romanick idr at freedesktop.org
Fri Jul 10 21:31:35 CEST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Keith Packard wrote:
> There's no reason to disable UXA because the initial frame buffer allocation
> is too large -- UXA deals with fallbacks for oversize pixmaps internally on
> a case-by-case basis. This allows large frame buffers to have simple
> fill/blt acceleration while only falling back to software for operations
> involving the 3D engine.
> 
> Signed-off-by: Keith Packard <keithp at keithp.com>

Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>

> ---
>  src/i830_driver.c |    5 -----
>  1 files changed, 0 insertions(+), 5 deletions(-)
> 
> diff --git a/src/i830_driver.c b/src/i830_driver.c
> index db00af8..067a098 100644
> --- a/src/i830_driver.c
> +++ b/src/i830_driver.c
> @@ -1691,11 +1691,6 @@ I830PreInit(ScrnInfoPtr pScrn, int flags)
>     }
>     pScrn->currentMode = pScrn->modes;
>  
> -   if (!IS_I965G(pI830) && pScrn->virtualY > 2048) {
> -      xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "Cannot support > 2048 vertical lines. disabling acceleration.\n");
> -      pI830->accel = ACCEL_NONE;
> -   }
> -
>     /* Set display resolution */
>     xf86SetDpi(pScrn, 0, 0);
>  

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkpXlxQACgkQX1gOwKyEAw9ljQCePZUCuH+shEeEOlnoqnGOacnC
i1QAnji16xxjV+ksYe1XQBKR6YZUyVq+
=D2Wk
-----END PGP SIGNATURE-----



More information about the Intel-gfx mailing list