[Mesa-dev] [PATCH] vl/dri3: set back buffer from output to NULL with front buffer case

Alex Deucher alexdeucher at gmail.com
Mon May 13 22:51:18 UTC 2019


Acked-by: Alex Deucher <alexander.deucher at amd.com>

On Mon, May 13, 2019 at 4:01 PM Liu, Leo <Leo.Liu at amd.com> wrote:
>
> Ping...
>
> On 5/9/19 2:10 PM, Liu, Leo wrote:
> > Since the using output optimization is only for back buffer case
> >
> > Signed-off-by: Leo Liu <leo.liu at amd.com>
> > ---
> >   src/gallium/auxiliary/vl/vl_winsys_dri3.c | 1 +
> >   1 file changed, 1 insertion(+)
> >
> > diff --git a/src/gallium/auxiliary/vl/vl_winsys_dri3.c b/src/gallium/auxiliary/vl/vl_winsys_dri3.c
> > index 1558d832555..77d1972af2c 100644
> > --- a/src/gallium/auxiliary/vl/vl_winsys_dri3.c
> > +++ b/src/gallium/auxiliary/vl/vl_winsys_dri3.c
> > @@ -438,6 +438,7 @@ dri3_set_drawable(struct vl_dri3_screen *scrn, Drawable drawable)
> >            ret = false;
> >         else {
> >            scrn->is_pixmap = true;
> > +         scrn->base.set_back_texture_from_output = NULL;
> >            if (scrn->front_buffer) {
> >               dri3_free_front_buffer(scrn, scrn->front_buffer);
> >               scrn->front_buffer = NULL;
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list