glx: delete the only users of __DRItexBufferExtension::setTexBuffer

this is pointless since there's only one implementation of DRI_TEX_BUFFER

Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30400>
This commit is contained in:
Mike Blumenkrantz 2024-07-25 08:44:18 -04:00 committed by Marge Bot
parent b0d0c1971c
commit a09c8b577f
2 changed files with 8 additions and 24 deletions

View file

@ -818,18 +818,10 @@ dri2_bind_tex_image(__GLXDRIdrawable *base,
if (pdraw != NULL) {
psc = (struct dri2_screen *) base->psc;
if (psc->texBuffer->base.version >= 2 &&
psc->texBuffer->setTexBuffer2 != NULL) {
psc->texBuffer->setTexBuffer2(gc->driContext,
pdraw->base.textureTarget,
pdraw->base.textureFormat,
pdraw->driDrawable);
}
else {
psc->texBuffer->setTexBuffer(gc->driContext,
pdraw->base.textureTarget,
pdraw->driDrawable);
}
psc->texBuffer->setTexBuffer2(gc->driContext,
pdraw->base.textureTarget,
pdraw->base.textureFormat,
pdraw->driDrawable);
}
}

View file

@ -488,18 +488,10 @@ drisw_bind_tex_image(__GLXDRIdrawable *base,
if (!psc->texBuffer)
return;
if (psc->texBuffer->base.version >= 2 &&
psc->texBuffer->setTexBuffer2 != NULL) {
psc->texBuffer->setTexBuffer2(gc->driContext,
pdraw->base.textureTarget,
pdraw->base.textureFormat,
pdraw->driDrawable);
}
else {
psc->texBuffer->setTexBuffer(gc->driContext,
pdraw->base.textureTarget,
pdraw->driDrawable);
}
psc->texBuffer->setTexBuffer2(gc->driContext,
pdraw->base.textureTarget,
pdraw->base.textureFormat,
pdraw->driDrawable);
}
}