wined3d: Give GL_ARB_map_buffer_range another try.
commit68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f
authorStefan Dösinger <stefan@codeweavers.com>
Tue, 19 Apr 2011 19:24:26 +0000 (19 21:24 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 17 Jun 2011 13:37:45 +0000 (17 15:37 +0200)
tree6764b27e200086f6dbbc59f315d519612ca6025e
parent12140b515871bd4cf672a7776f350b40c89b7cfb
wined3d: Give GL_ARB_map_buffer_range another try.

Nvidia's 270.xx.yy driver series fix the glMapBuffer alignment issues that caused major
performance problems. If the user is using an older driver we now drop the VBO instead of using
doublebuffered loading, which means that we fall back to the current behavior(no dynamic VBO) as
needed. Dynamic VBOs are needed on Nvidia drivers for GL_ARB_instanced_arrays.
dlls/wined3d/buffer.c