tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

all_tests.html (12480B)


      1 <!DOCTYPE html>
      2 <html>
      3 <head>
      4 <meta charset="utf-8">
      5 <!--
      6 Copyright (c) 2019 The Khronos Group Inc.
      7 Use of this source code is governed by an MIT-style license that can be
      8 found in the LICENSE.txt file.
      9 -->
     10  <title>OpenGL ES 2.0 &lt;canvas&gt; context tests</title>
     11  <style type="text/css">
     12    h2 { display: inline; font-size: 1em; margin-bottom: 0.2em; }
     13    iframe { display: inline; border: 1px solid black; overflow: hidden;}
     14  </style>
     15  <script type="application/javascript">
     16    function loadTest(id, url) {
     17      document.getElementById(id).src = url;
     18    }
     19    function seqLoader() {
     20      var iframes = document.getElementsByTagName('iframe');
     21      for (var i=0; i<iframes.length; i++) {
     22        iframes[i].addEventListener('load', (function(j) {
     23          return function() {
     24            var e = document.getElementById((j+1)+'_link');
     25            if (e) loadTest(j+1, e.href);
     26          }
     27        })(i), false);
     28      }
     29      var e = document.getElementById('0_link');
     30      if (e) loadTest(0, e.href);
     31    }
     32  </script>
     33 </head>
     34 <body onload="seqLoader()">
     35 
     36    <div>
     37      <iframe src="conformance/badArgsArityLessThanArgc.html" width="110" height="42"></iframe>
     38      <h2><a href="conformance/badArgsArityLessThanArgc.html">conformance/badArgsArityLessThanArgc.html</a></h2>
     39    </div>
     40 
     41 
     42    <div>
     43      <iframe src="conformance/constants.html" width="110" height="42"></iframe>
     44      <h2><a href="conformance/constants.html">conformance/constants.html</a></h2>
     45    </div>
     46 
     47 
     48    <div>
     49      <iframe src="conformance/fuzzTheAPI.html" width="110" height="42"></iframe>
     50      <h2><a href="conformance/fuzzTheAPI.html">conformance/fuzzTheAPI.html</a></h2>
     51    </div>
     52 
     53 
     54    <div>
     55      <iframe src="conformance/getContext.html" width="110" height="42"></iframe>
     56      <h2><a href="conformance/getContext.html">conformance/getContext.html</a></h2>
     57    </div>
     58 
     59 
     60    <div>
     61      <iframe src="conformance/methods.html" width="110" height="42"></iframe>
     62      <h2><a href="conformance/methods.html">conformance/methods.html</a></h2>
     63    </div>
     64 
     65 
     66    <div>
     67      <iframe src="conformance/quickCheckAPI.html" width="110" height="42"></iframe>
     68      <h2><a href="conformance/quickCheckAPI.html">conformance/quickCheckAPI.html</a></h2>
     69    </div>
     70 
     71 
     72    <div>
     73      <iframe src="conformance/quickCheckAPIBadArgs.html" width="110" height="42"></iframe>
     74      <h2><a href="conformance/quickCheckAPIBadArgs.html">conformance/quickCheckAPIBadArgs.html</a></h2>
     75    </div>
     76 
     77 
     78    <div>
     79      <iframe src="conformance/webGLArrays.html" width="110" height="42"></iframe>
     80      <h2><a href="conformance/webGLArrays.html">conformance/webGLArrays.html</a></h2>
     81    </div>
     82 
     83 
     84    <div>
     85      <iframe src="functions/bindBuffer.html" width="110" height="42"></iframe>
     86      <h2><a href="functions/bindBuffer.html">functions/bindBuffer.html</a></h2>
     87    </div>
     88 
     89 
     90    <div>
     91      <iframe src="functions/bindBufferBadArgs.html" width="110" height="42"></iframe>
     92      <h2><a href="functions/bindBufferBadArgs.html">functions/bindBufferBadArgs.html</a></h2>
     93    </div>
     94 
     95 
     96    <div>
     97      <iframe src="functions/bindFramebufferLeaveNonZero.html" width="110" height="42"></iframe>
     98      <h2><a href="functions/bindFramebufferLeaveNonZero.html">functions/bindFramebufferLeaveNonZero.html</a></h2>
     99    </div>
    100 
    101 
    102    <div>
    103      <iframe src="functions/bufferData.html" width="110" height="42"></iframe>
    104      <h2><a href="functions/bufferData.html">functions/bufferData.html</a></h2>
    105    </div>
    106 
    107 
    108    <div>
    109      <iframe src="functions/bufferDataBadArgs.html" width="110" height="42"></iframe>
    110      <h2><a href="functions/bufferDataBadArgs.html">functions/bufferDataBadArgs.html</a></h2>
    111    </div>
    112 
    113 
    114    <div>
    115      <iframe src="functions/bufferSubData.html" width="110" height="42"></iframe>
    116      <h2><a href="functions/bufferSubData.html">functions/bufferSubData.html</a></h2>
    117    </div>
    118 
    119 
    120    <div>
    121      <iframe src="functions/bufferSubDataBadArgs.html" width="110" height="42"></iframe>
    122      <h2><a href="functions/bufferSubDataBadArgs.html">functions/bufferSubDataBadArgs.html</a></h2>
    123    </div>
    124 
    125 
    126    <div>
    127      <iframe src="functions/copyTexImage2D.html" width="110" height="42"></iframe>
    128      <h2><a href="functions/copyTexImage2D.html">functions/copyTexImage2D.html</a></h2>
    129    </div>
    130 
    131 
    132    <div>
    133      <iframe src="functions/copyTexImage2DBadArgs.html" width="110" height="42"></iframe>
    134      <h2><a href="functions/copyTexImage2DBadArgs.html">functions/copyTexImage2DBadArgs.html</a></h2>
    135    </div>
    136 
    137 
    138    <div>
    139      <iframe src="functions/copyTexSubImage2D.html" width="110" height="42"></iframe>
    140      <h2><a href="functions/copyTexSubImage2D.html">functions/copyTexSubImage2D.html</a></h2>
    141    </div>
    142 
    143 
    144    <div>
    145      <iframe src="functions/copyTexSubImage2DBadArgs.html" width="110" height="42"></iframe>
    146      <h2><a href="functions/copyTexSubImage2DBadArgs.html">functions/copyTexSubImage2DBadArgs.html</a></h2>
    147    </div>
    148 
    149 
    150    <div>
    151      <iframe src="functions/deleteBufferBadArgs.html" width="110" height="42"></iframe>
    152      <h2><a href="functions/deleteBufferBadArgs.html">functions/deleteBufferBadArgs.html</a></h2>
    153    </div>
    154 
    155 
    156    <div>
    157      <iframe src="functions/drawArrays.html" width="110" height="42"></iframe>
    158      <h2><a href="functions/drawArrays.html">functions/drawArrays.html</a></h2>
    159    </div>
    160 
    161 
    162    <div>
    163      <iframe src="functions/drawArraysOutOfBounds.html" width="110" height="42"></iframe>
    164      <h2><a href="functions/drawArraysOutOfBounds.html">functions/drawArraysOutOfBounds.html</a></h2>
    165    </div>
    166 
    167 
    168    <div>
    169      <iframe src="functions/drawElements.html" width="110" height="42"></iframe>
    170      <h2><a href="functions/drawElements.html">functions/drawElements.html</a></h2>
    171    </div>
    172 
    173 
    174    <div>
    175      <iframe src="functions/drawElementsBadArgs.html" width="110" height="42"></iframe>
    176      <h2><a href="functions/drawElementsBadArgs.html">functions/drawElementsBadArgs.html</a></h2>
    177    </div>
    178 
    179 
    180    <div>
    181      <iframe src="functions/getImageData.html" width="110" height="42"></iframe>
    182      <h2><a href="functions/getImageData.html">functions/getImageData.html</a></h2>
    183    </div>
    184 
    185 
    186    <div>
    187      <iframe src="functions/getImageDataBadArgs.html" width="110" height="42"></iframe>
    188      <h2><a href="functions/getImageDataBadArgs.html">functions/getImageDataBadArgs.html</a></h2>
    189    </div>
    190 
    191 
    192    <div>
    193      <iframe src="functions/isTests.html" width="110" height="42"></iframe>
    194      <h2><a href="functions/isTests.html">functions/isTests.html</a></h2>
    195    </div>
    196 
    197 
    198    <div>
    199      <iframe src="functions/linkProgramBadArgs.html" width="110" height="42"></iframe>
    200      <h2><a href="functions/linkProgramBadArgs.html">functions/linkProgramBadArgs.html</a></h2>
    201    </div>
    202 
    203 
    204    <div>
    205      <iframe src="functions/readPixels.html" width="110" height="42"></iframe>
    206      <h2><a href="functions/readPixels.html">functions/readPixels.html</a></h2>
    207    </div>
    208 
    209 
    210    <div>
    211      <iframe src="functions/readPixelsBadArgs.html" width="110" height="42"></iframe>
    212      <h2><a href="functions/readPixelsBadArgs.html">functions/readPixelsBadArgs.html</a></h2>
    213    </div>
    214 
    215 
    216    <div>
    217      <iframe src="functions/texImage2D.html" width="110" height="42"></iframe>
    218      <h2><a href="functions/texImage2D.html">functions/texImage2D.html</a></h2>
    219    </div>
    220 
    221 
    222    <div>
    223      <iframe src="functions/texImage2DBadArgs.html" width="110" height="42"></iframe>
    224      <h2><a href="functions/texImage2DBadArgs.html">functions/texImage2DBadArgs.html</a></h2>
    225    </div>
    226 
    227 
    228    <div>
    229      <iframe src="functions/texImage2DHTML.html" width="110" height="42"></iframe>
    230      <h2><a href="functions/texImage2DHTML.html">functions/texImage2DHTML.html</a></h2>
    231    </div>
    232 
    233 
    234    <div>
    235      <iframe src="functions/texImage2DHTMLBadArgs.html" width="110" height="42"></iframe>
    236      <h2><a href="functions/texImage2DHTMLBadArgs.html">functions/texImage2DHTMLBadArgs.html</a></h2>
    237    </div>
    238 
    239 
    240    <div>
    241      <iframe src="functions/texSubImage2D.html" width="110" height="42"></iframe>
    242      <h2><a href="functions/texSubImage2D.html">functions/texSubImage2D.html</a></h2>
    243    </div>
    244 
    245 
    246    <div>
    247      <iframe src="functions/texSubImage2DBadArgs.html" width="110" height="42"></iframe>
    248      <h2><a href="functions/texSubImage2DBadArgs.html">functions/texSubImage2DBadArgs.html</a></h2>
    249    </div>
    250 
    251 
    252    <div>
    253      <iframe src="functions/texSubImage2DHTML.html" width="110" height="42"></iframe>
    254      <h2><a href="functions/texSubImage2DHTML.html">functions/texSubImage2DHTML.html</a></h2>
    255    </div>
    256 
    257 
    258    <div>
    259      <iframe src="functions/texSubImage2DHTMLBadArgs.html" width="110" height="42"></iframe>
    260      <h2><a href="functions/texSubImage2DHTMLBadArgs.html">functions/texSubImage2DHTMLBadArgs.html</a></h2>
    261    </div>
    262 
    263 
    264    <div>
    265      <iframe src="functions/uniformMatrix.html" width="110" height="42"></iframe>
    266      <h2><a href="functions/uniformMatrix.html">functions/uniformMatrix.html</a></h2>
    267    </div>
    268 
    269 
    270    <div>
    271      <iframe src="functions/uniformMatrixBadArgs.html" width="110" height="42"></iframe>
    272      <h2><a href="functions/uniformMatrixBadArgs.html">functions/uniformMatrixBadArgs.html</a></h2>
    273    </div>
    274 
    275 
    276    <div>
    277      <iframe src="functions/uniformf.html" width="110" height="42"></iframe>
    278      <h2><a href="functions/uniformf.html">functions/uniformf.html</a></h2>
    279    </div>
    280 
    281 
    282    <div>
    283      <iframe src="functions/uniformfBadArgs.html" width="110" height="42"></iframe>
    284      <h2><a href="functions/uniformfBadArgs.html">functions/uniformfBadArgs.html</a></h2>
    285    </div>
    286 
    287 
    288    <div>
    289      <iframe src="functions/uniformi.html" width="110" height="42"></iframe>
    290      <h2><a href="functions/uniformi.html">functions/uniformi.html</a></h2>
    291    </div>
    292 
    293 
    294    <div>
    295      <iframe src="functions/uniformiBadArgs.html" width="110" height="42"></iframe>
    296      <h2><a href="functions/uniformiBadArgs.html">functions/uniformiBadArgs.html</a></h2>
    297    </div>
    298 
    299 
    300    <div>
    301      <iframe src="functions/vertexAttrib.html" width="110" height="42"></iframe>
    302      <h2><a href="functions/vertexAttrib.html">functions/vertexAttrib.html</a></h2>
    303    </div>
    304 
    305 
    306    <div>
    307      <iframe src="functions/vertexAttribBadArgs.html" width="110" height="42"></iframe>
    308      <h2><a href="functions/vertexAttribBadArgs.html">functions/vertexAttribBadArgs.html</a></h2>
    309    </div>
    310 
    311 
    312    <div>
    313      <iframe src="functions/vertexAttribPointer.html" width="110" height="42"></iframe>
    314      <h2><a href="functions/vertexAttribPointer.html">functions/vertexAttribPointer.html</a></h2>
    315    </div>
    316 
    317 
    318    <div>
    319      <iframe src="functions/vertexAttribPointerBadArgs.html" width="110" height="42"></iframe>
    320      <h2><a href="functions/vertexAttribPointerBadArgs.html">functions/vertexAttribPointerBadArgs.html</a></h2>
    321    </div>
    322 
    323 
    324    <div>
    325      <iframe src="performance/CPUvsGPU.html" width="110" height="42"></iframe>
    326      <h2><a href="performance/CPUvsGPU.html">performance/CPUvsGPU.html</a></h2>
    327    </div>
    328 
    329 
    330    <div>
    331      <iframe src="performance/bandwidth.html" width="110" height="42"></iframe>
    332      <h2><a href="performance/bandwidth.html">performance/bandwidth.html</a></h2>
    333    </div>
    334 
    335 
    336    <div>
    337      <iframe src="performance/jsGCPause.html" width="110" height="42"></iframe>
    338      <h2><a href="performance/jsGCPause.html">performance/jsGCPause.html</a></h2>
    339    </div>
    340 
    341 
    342    <div>
    343      <iframe src="performance/jsMatrixMult.html" width="110" height="42"></iframe>
    344      <h2><a href="performance/jsMatrixMult.html">performance/jsMatrixMult.html</a></h2>
    345    </div>
    346 
    347 
    348    <div>
    349      <iframe src="performance/jsToGLOverhead.html" width="110" height="42"></iframe>
    350      <h2><a href="performance/jsToGLOverhead.html">performance/jsToGLOverhead.html</a></h2>
    351    </div>
    352 
    353 
    354    <div>
    355      <iframe src="glsl/arrayOutOfBounds.html" width="110" height="42"></iframe>
    356      <h2><a href="glsl/arrayOutOfBounds.html">glsl/arrayOutOfBounds.html</a></h2>
    357    </div>
    358 
    359 
    360    <div>
    361      <iframe src="glsl/longLoops.html" width="110" height="42"></iframe>
    362      <h2><a href="glsl/longLoops.html">glsl/longLoops.html</a></h2>
    363    </div>
    364 
    365 
    366    <div>
    367      <iframe src="glsl/uniformOutOfBounds.html" width="110" height="42"></iframe>
    368      <h2><a href="glsl/uniformOutOfBounds.html">glsl/uniformOutOfBounds.html</a></h2>
    369    </div>
    370 
    371 
    372    <div>
    373      <iframe src="glsl/unusedAttribsUniforms.html" width="110" height="42"></iframe>
    374      <h2><a href="glsl/unusedAttribsUniforms.html">glsl/unusedAttribsUniforms.html</a></h2>
    375    </div>
    376 
    377 </body>
    378 </html>