KhronosGroup / KhronosGroup/WebGL

Various tests and demos checked into the conformance tests are not themselves conformant

Open
#2,813 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
HTML
Stars
2.9k
Forks
704
Avg merge
2d 9h
Merged PRs (30d)
4

Description

These tests seem to have issues

https://www.khronos.org/registry/webgl/sdk/tests/conformance/more/

For example this test

https://www.khronos.org/registry/webgl/sdk/tests/conformance/more/performance/CPUvsGPU.html

gets this error

Error: Failed to compile shader hblur-frag, Shader info log: ERROR: 0:11: '[]' : array constructor supported in GLSL ES 3.00 and above only

this test

https://www.khronos.org/registry/webgl/sdk/tests/conformance/more/performance/bandwidth.html

TypeError: Failed to execute 'texImage2D' on 'WebGLRenderingContext': parameter 9 is not of type 'ArrayBufferView'.

this test

https://www.khronos.org/registry/webgl/sdk/tests/conformance/more/glsl/longLoops.html

lots of shader errors

Same with this demo get shader errors

https://www.khronos.org/registry/webgl/sdk/tests/conformance/more/demos/opengl_web.html

This demo doesn't run, gets JavaScript errors

https://www.khronos.org/registry/webgl/sdk/tests/conformance/more/demos/video.html

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the listed conformance tests and demos: CPUvsGPU.html, bandwidth.html, longLoops.html, opengl_web.html, and video.html. Reproduce the reported shader, texImage2D, and JavaScript errors in the WebGL conformance test environment. Done means the affected tests and demos run without the reported errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
html, javascript
Domain
testing, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.