diff --git a/glx/glxdri.c b/glx/glxdri.c index a87ff13ce..52a97d4c4 100644 --- a/glx/glxdri.c +++ b/glx/glxdri.c @@ -189,6 +189,8 @@ __glXDRIdoReleaseTexImage(__GLXDRIscreen *screen, __GLXDRIdrawable *drawable) for (i = 0; i < lastOverride; i++) { if (texOffsetOverride[i] == drawable) { + if (screen->texOffsetFinish) + screen->texOffsetFinish((PixmapPtr)drawable->base.pDraw); texOffsetOverride[i] = NULL;