NV has buffer_storage, AMD has pinned memory. Both are better than that hack which shouldn't ever have been introduced in the first place.
Rationale and discussion: https://ml.dolphin-emu.org/archives/dolphin-dev/2014-January/000003.html