mesa: drop APPLE_vertex_array_object support

Shared context support for VAOs was dropped in 0b2750620b.

From the ARB_vertex_array_object spec:

   "This extension differs from GL_APPLE_vertex_array_object
   in that client memory cannot be accessed through a
   non-zero vertex array object.  It also differs in that
   vertex array objects are explicitly not sharable between
   contexts."

Nobody should be using this extension over
ARB_vertex_array_object anymore so just drop it rather than
adding locking back just for VAOs created from these
functions.

For reference the Nvidia blob doesn't expose this extension.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
Timothy Arceri
2017-04-22 17:01:15 +10:00
parent 7b9963a28f
commit 7927d0378f
12 changed files with 20 additions and 101 deletions
+1 -1
View File
@@ -58,7 +58,7 @@ TBD
<h2>Changes</h2>
<ul>
TBD
<li>GL_APPLE_vertex_array_object support removed.</li>
</ul>
</div>