Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / third_party / webgl / src / extensions / ANGLE_instanced_arrays / extension.xml
index cd11420..cfcc9da 100644 (file)
     <api version="1.0"/>
   </depends>
   <overview>
-    <mirrors href="http://www.khronos.org/registry/gles/extensions/ANGLE/ANGLE_instanced_arrays.txt" name="ANGLE_instanced_arrays"/>
+    <mirrors href="http://www.khronos.org/registry/gles/extensions/ANGLE/ANGLE_instanced_arrays.txt" name="ANGLE_instanced_arrays">
+      <addendum>
+        The implementation must validate the indices referenced by <code>drawArraysInstancedANGLE</code> and <code>drawElementsInstancedANGLE</code>
+        similarly to how indices referenced by <code>drawArrays</code> and <code>drawElements</code> are validated according to section
+        <a href="http://www.khronos.org/registry/webgl/specs/1.0/#ATTRIBS_AND_RANGE_CHECKING">Enabled Vertex Attributes and Range Checking</a> of the
+        WebGL specification.
+      </addendum>
+    </mirrors>
     <p>
       Although the extension contains ANGLE in the name it may be exposed by any implementation, whether or not the implementation uses the ANGLE library.
     </p>
@@ -42,5 +49,8 @@ interface ANGLE_instanced_arrays {
     <revision date="2013/08/22">
       <change>Clarified non-ANGLE support.</change>
     </revision>
+    <revision date="2014/03/13">
+      <change>Addendum about index validation.</change>
+    </revision>
   </history>
 </extension>