INtroduce a safe destruction of the TBO defined when using a gpu::Buffer as REsourceBuffer in gl41 backend

This commit is contained in:
sam gateau 2018-10-02 17:15:07 -07:00
parent 680f5f5703
commit da6e399161

View file

@ -20,7 +20,10 @@ namespace gpu {
~GL41Buffer() {
if (_texBuffer) {
glDeleteTextures(1, &_texBuffer);
auto backend = _backend.lock();
if (backend) {
backend->releaseTexture(_texBuffer, 0);
}
}
}