summaryrefslogtreecommitdiff
path: root/Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp
diff options
context:
space:
mode:
authordegasus <wickmarkus@web.de>2012-12-15 14:43:01 +0100
committerdegasus <wickmarkus@web.de>2012-12-15 14:43:01 +0100
commitba8264c2acc88c277e49f78504a996a3bddbacf2 (patch)
treec0b1f1de1b522a26bb8657582b8422cf4847b0b3 /Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp
parent0809ba79ae12dd55bb5c2d7608fa24ca041c753a (diff)
use VAO in VertexManager
to use VAO, we must use VBO, so some legency code was removed: - ARB_map_buffer_range must be available (OGL 3.0), don't call glBufferSubData if not - ARB_draw_elements_base_vertex also (OGL 3.2), else we have to set the pointers every time - USE_JIT was removed, it was broken and it isn't needed any more And the index and vertex buffers are now synchronized, so that there will be one VAO per NativeVertexFormat and Buffer.
Diffstat (limited to 'Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp')
0 files changed, 0 insertions, 0 deletions