[Mesa-dev] [PATCH] egl: dri2: Use present extension. (Was: Re: [RFC] egl: Add DRI3 support to the EGL backend.)

Joonas Lahtinen joonas.lahtinen at linux.intel.com
Thu Nov 6 02:18:01 PST 2014


On to, 2014-11-06 at 18:12 +0900, Michel Dänzer wrote:
> On 05.11.2014 20:14, Joonas Lahtinen wrote:
> >
> > Modified not refer to DRI3, just uses the present extension to get rid
> > of the excess buffer invalidations.
> 
> AFAICT there's no fallback from your changes to the current behaviour if 
> the X server doesn't support the Present extension. There probably needs 
> to be such a fallback.
> 
> 

It gets rid of such nasty hack (the intel_viewport one), that I thought
there is no point making fallback. Because without this, the egl dri2
backend is fundamentally broken anyway.

Regards, Joonas



More information about the mesa-dev mailing list