AMD GPUs don't need the vertex streaming hack; They already have an OpenGL extension that does the hack in a correct way. This extension is called GL_AMD_pinned_memory.
OpenGL 4.4 introduces an extension called GL_ARB_buffer_storage which does the same thing but in a standard way. This will replace the vertex streaming hack on Nvidia GPUs that support the extension, and it will also be used on any other GPU that expose the extension.
Not sure when buffer_storage will be implemented since I don't own a Nvidia GPU, and AMD has yet to release a driver for OpenGL 4.4
OpenGL 4.4 introduces an extension called GL_ARB_buffer_storage which does the same thing but in a standard way. This will replace the vertex streaming hack on Nvidia GPUs that support the extension, and it will also be used on any other GPU that expose the extension.
Not sure when buffer_storage will be implemented since I don't own a Nvidia GPU, and AMD has yet to release a driver for OpenGL 4.4
