]> git.tdb.fi Git - libs/gl.git/blobdiff - extensions/arb_vertex_shader.glext
Make extensions compatible with OpenGL ES
[libs/gl.git] / extensions / arb_vertex_shader.glext
index efd91b834c45391f9ce5fdfe7f0b1b403162cf2b..b0fa52badefe8adfc7c27eec03447643d261658c 100644 (file)
@@ -1,4 +1,41 @@
 extension ARB_vertex_shader
-# Deprecated fixed-function interop tokens
+# Fixed-function interop enums are deprecated
 ignore GL_MAX_TEXTURE_COORDS_ARB
 ignore GL_VERTEX_PROGRAM_TWO_SIDE_ARB
+# OpenGL ES does not have the full range of data types
+ignore glVertexAttrib1sARB
+ignore glVertexAttrib1svARB
+ignore glVertexAttrib1dARB
+ignore glVertexAttrib1dvARB
+ignore glVertexAttrib2sARB
+ignore glVertexAttrib2svARB
+ignore glVertexAttrib2dARB
+ignore glVertexAttrib2dvARB
+ignore glVertexAttrib3sARB
+ignore glVertexAttrib3svARB
+ignore glVertexAttrib3dARB
+ignore glVertexAttrib3dvARB
+ignore glVertexAttrib4bvARB
+ignore glVertexAttrib4ubvARB
+ignore glVertexAttrib4sARB
+ignore glVertexAttrib4svARB
+ignore glVertexAttrib4usvARB
+ignore glVertexAttrib4ivARB
+ignore glVertexAttrib4uivARB
+ignore glVertexAttrib4dARB
+ignore glVertexAttrib4dvARB
+ignore glVertexAttrib4NbvARB
+ignore glVertexAttrib4NubARB
+ignore glVertexAttrib4NubvARB
+ignore glVertexAttrib4NivARB
+ignore glVertexAttrib4NsvARB
+ignore glVertexAttrib4NusvARB
+ignore glVertexAttrib4NivARB
+ignore glVertexAttrib4NuivARB
+ignore glGetVertexAttribdvARB
+# Program point size is always used in OpenGL ES
+optional GL_VERTEX_PROGRAM_POINT_SIZE_ARB
+# Queries for max varying component counts are deprecated
+ignore GL_MAX_VARYING_FLOATS_ARB
+# Maximum uniform component count queries were introduced to OpenGL ES in 3.0
+ignore GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB