Permalink
Commits on Nov 22, 2017
  1. Accept INVALID_OPERATION for texSubImage2D when format/type differs (#…

    derry19 committed with kenrussell Nov 22, 2017
    …2550)
    
    * Accept INVALID_OPERATION for texSubImage2D when format/type differs
    
    INVALID_OPERATION should also be an acceptable result because texSubImage2d could be called with format and type that differ from format and type that was set previously by texImage2D.
    
    * Update Tests Results in conformance-suites
Commits on Nov 20, 2017
  1. Simplify render-after-resize-test. Draw single unit quad. (#2549)

    kenrussell committed Nov 20, 2017
    Exposes the issue more simply. Follow-on to #2546.
    
    Still passes in Firefox, fails in Chrome and Safari, on macOS 10.13 on
    MacBook Pro with NVIDIA GPU.
Commits on Nov 14, 2017
  1. Add test that initializes an array inside a loop (#2545)

    Oletus committed with zhenyao Nov 14, 2017
    This attempts to reproduce a driver bug seen on Adreno 418.
  2. Merge pull request #2534 from Oletus/webgl-multiview-clarification

    jdashg committed Nov 14, 2017
    Clarify WEBGL_multiview spec
Commits on Nov 13, 2017
  1. Simplify test: eliminate 2D canvas, draw triangles instead of point. (#…

    kenrussell committed Nov 13, 2017
    …2544)
    
    Fix latent bug in wtu.setupSimpleColorProgram. Fix copyright date.
    
    Follow-on to #2543.
    
    Acts as regression test for http://crbug.com/775202 .
Commits on Nov 12, 2017
  1. Merge pull request #2542 from kenrussell/scissor-state-management-bug

    jdashg committed Nov 12, 2017
    Add test for scissor rectangle maintenance bug during implicit clears.
  2. Fixed tabs

    kenrussell committed Nov 12, 2017
Commits on Nov 7, 2017
  1. Add a test for varying struct with an inline definition (#2541)

    Oletus committed with zhenyao Nov 7, 2017
    This test exposes a bug that was recently fixed in ANGLE.
Commits on Oct 27, 2017
  1. Added a test to ensure preserveDrawingBuffer isn't leaking resources

    toji committed Oct 27, 2017
    * Added a test to ensure preserveDrawingBuffer isn't leaking resources
    
    * Update 00_test_list.txt
    
    This test provokes a crash on Samsung Galaxy S6 devices running Android 6.0.1. Other devices seem to handle it fine.
  2. Add tests for switch/case validation corner cases (#2535)

    Oletus committed with zhenyao Oct 27, 2017
    These tests expose bugs in ANGLE, most of which have been already
    fixed in ANGLE TOT.
Commits on Oct 26, 2017
  1. Clarify WEBGL_multiview spec

    Oletus committed Aug 22, 2017
    The multiview spec is now written against the latest revision of the
    native OVR_multiview spec. The native OVR_multiview spec has been
    tightened to specify more error conditions, so some of the addendums
    in the WebGL spec are not necessary anymore.
    
    Formatting and examples are also improved.
    
    This doesn't introduce any major functional changes.
Commits on Oct 17, 2017
  1. Add more tests for vector/scalar arithmetic inside a loop (#2531)

    Oletus committed with zhenyao Oct 17, 2017
    Add more variations of shaders that reproduce the same bug. This adds
    better coverage for a workaround under development for ANGLE.
    
    Some more complex variations are put to a separate test file - the
    workaround in ANGLE will not be sophisticated enough to handle them,
    but they should be fixed by a future driver update.
Commits on Oct 16, 2017
Commits on Oct 12, 2017
  1. Add test for vector/scalar arithmetic inside a for loop (#2529)

    Oletus committed with zhenyao Oct 12, 2017
    This exposes a bug in the NVIDIA GL driver.
Commits on Oct 10, 2017
  1. Add a test for switch/case corner cases (#2528)

    Oletus committed with zhenyao Oct 10, 2017
    This test case covers some bugs in ANGLE's HLSL translation.
Commits on Oct 7, 2017
  1. Add conformance test script (#2361)

    gyagp committed with kenrussell Oct 7, 2017
    This script is to run any version of Khronos WebGL conformance test on
    various OSes (like Android, ChromeOS, Linux, MacOS and Windows) with
    various browsers (like Chrome, Edge, FireFox, Safari, etc.). Results
    will be compared with expectations and a final report will be generated.
Commits on Sep 28, 2017
Commits on Sep 26, 2017
  1. Add test case performing repeated blitFramebuffer calls without clear…

    kenrussell committed with zhenyao Sep 26, 2017
    …s. (#2523)
    
    Test case for crbug.com/768969 .
  2. Add a regression test for Chrome bug crbug.com/765469 (#2522)

    zhenyao committed with kenrussell Sep 26, 2017
    * Add a regression test for Chrome bug crbug.com/765469
    
    It's about uploading textures from typed array with invalid type/format
    while FLIP_Y or PREMULTIPLY_ALPHA is set to true.
Commits on Sep 25, 2017
  1. Remove incorrect context version from sampler array test (#2521)

    Oletus committed with zhenyao Sep 25, 2017
    This test is not intended to be specific to WebGL 2.0.
    
    Fixes issue #2514.
Commits on Sep 22, 2017
  1. Add test case for texture fetches inside conditionals. (#2515)

    kenrussell committed with zhenyao Sep 22, 2017
    * Add test case for texture fetches inside conditionals.
    
    This is a reduced test case for a bug reported by Figma. It produces an HLSL compiler error on ANGLE's Direct3D 9 backend, but doesn't (yet) produce incorrect rendering results.
    
    * Fixed whitespace
    
    * Fixed whitespace
Commits on Sep 21, 2017
  1. Iframe ext cleanup (#2519)

    jdashg committed with zhenyao Sep 21, 2017
    * Replace tabs with spaces.
    
    * Fix typos.
  2. Fix a note related with TIMEOUT_IGNORED in WebGL2 spec. (#2517)

    zhenyao committed Sep 21, 2017
    * Fix a note related with TIMEOUT_IGNORED in WebGL2 spec.
    
    * fix
Commits on Sep 19, 2017
  1. Merge pull request #2512 from zhenyao/more

    msc- committed Sep 19, 2017
    Improve EXT_color_buffer_half_float extension spec.
  2. Improve EXT_color_buffer_half_float extension spec.

    zhenyao committed Sep 19, 2017
    Per Mark Callow suggestions.
Commits on Sep 18, 2017
Commits on Sep 17, 2017
  1. Clarify WebGL1 float color buffer extensions behaviors (#2505)

    zhenyao committed Sep 17, 2017
    * Clarify WebGL1 float color buffer extensions behaviors
    
    and testing against them
    
    * Address kbr comment
    
    * fix typo
    
    * Revision
    
    * Remove RGB32F as supported renderbuffer format from extension spec.
Commits on Sep 16, 2017
  1. Rename OES_EGL_image_external to WEBGL_video_texture (#2470)

    xingri committed with kenrussell Sep 16, 2017
    Rename the extension so that it specifically covers the case of binding
    video textures to WebGL textures.
Commits on Sep 15, 2017