Am 08.12.2015 um 22:33 schrieb Henri Verbeet hverbeet@gmail.com:
That said, I'm not particularly attached to fixing this bug before 1.8, and the application in question needs additional patches to even start. The patch could certainly be deferred if you think the risk isn't worth it.
I'd say defer it, but change this shortly after 1.8. At the time 29878 was filed DOUBLEBUFFER was a no-go because it broke all source engine games, but a lot has changed since then.
Yeah, there's that risk. It seems preferable though, and there are probably more options for reducing vm usage / fragmentation than for fixing this bug.
Agreed.
Personally I want the GL buffer code merged for surfaces, volumes and buffers before dealing with ARB_buffer_storage, but I'm convinced this extension is the path forward on solving a lot of buffer issues we have.