KhronosGroup / KhronosGroup/WebGL
Various tests and demos checked into the conformance tests are not themselves conformant
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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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