OSDN Git Service

Implement OES_vertex_array_object.
authorKrzysztof Kosiński <krzysio@google.com>
Fri, 11 May 2018 04:55:05 +0000 (21:55 -0700)
committerKrzysztof Kosiński <krzysio@google.com>
Mon, 14 May 2018 23:39:25 +0000 (23:39 +0000)
commite475674ef6e1877ee3367782eca8af6f7070497a
treebf79129adad233e7a05dd089a4edade9efb4d29e
parent2a0def7f6f20c2299e9dbb5ef8766a77265341d0
Implement OES_vertex_array_object.

This extension works the same as OpenGL ES 3.0 vertex arrays, but requires
entry points with the OES suffix.

Change-Id: I82b92bbcec078f88becee6f3b37eb7e8256a1233
Reviewed-on: https://swiftshader-review.googlesource.com/18808
Tested-by: Krzysztof Kosiński <krzysio@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
src/Common/Version.h
src/OpenGL/libGLESv2/Context.cpp
src/OpenGL/libGLESv2/libGLESv2.cpp
src/OpenGL/libGLESv2/libGLESv2.def
src/OpenGL/libGLESv2/libGLESv2.lds
src/OpenGL/libGLESv2/libGLESv3.cpp