Samson
5853c00628
Remove message from WebGL subtest name and remove stale expectations ( #35791 )
...
* Remove message from WebGL subtest name
This causes stale expectations: https://github.com/servo/servo/issues/35750
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
* Update expectations
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
---------
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
2025-03-12 09:08:39 +00:00
Josh Matthews
5d1d3d6b5a
Update webgl conformance tests ( #33121 )
...
* Update python -> python3 for helper script.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Update webgl conformance testsuite patches.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Import WebGL conformance testsuite for August 19, 2024.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Update expected results.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Track the commit used for webgl conformance test import.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
---------
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
2024-11-04 04:27:29 +00:00
Paulo E. Castro
03b3d677f0
Amend test expectations.
2021-04-28 22:31:36 +01:00
Gregory Terzian
59896748b5
blockingly shut-down webrender when exiting webgl_thread
2020-06-17 13:47:13 +08:00
Mátyás Mustoha
2e8ef1bc0b
webgl: Update texture test results
2020-04-30 00:21:49 -04:00
Mátyás Mustoha
8789a6a8d8
Add support for WebGL2 TexStorage2D
...
Adds initial support for the WebGL2 `TexStorage2D` call, adds
support for the related texture enums and enables some of the
texture tests.
See: https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.6
2020-04-30 00:21:48 -04:00
Mátyás Mustoha
2810c8d413
Add support for WebGL2 buffer types in GetBufferParameter
...
This makes the new buffer types introduced in WebGL2 usable by the
GetBufferParameter call.
2020-04-28 14:06:02 +02:00
Alan Jeffrey
8bb1732258
Update surfman to 0.2 and remove glutin
2020-04-17 23:44:53 -05:00
Josh Matthews
66b2b3293d
webgl: Fix active uniform block length check.
2020-04-07 16:16:05 -04:00
Istvan
62f00df79d
Add initial support for VertexAttribI4*, VertexAttribIPointer
...
Adds initial support for the WebGL2 `VertexAttribI4i`, `VertexAttribI4iv`, `VertexAttribI4ui`, `VertexAttribI4uiv` and `VertexAttribIPointer` calls.
2020-04-07 15:01:39 -04:00
Mátyás Mustoha
0afe27ef18
Add support for WebGL2 read and draw buffer settings
...
Adds support for the `ReadBuffer` and `DrawBuffers`
WebGL2 calls and the related parameter getters.
See:
- https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.2
- https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.4
- https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.11
2020-03-16 12:17:15 +01:00
Mátyás Mustoha
5eaa9ef8cb
Add support for some more WebGL2 renderbuffer functions
...
Adds support for the following WebGL2 calls:
- `RenderbufferStorageMultisample`
- `GetInternalFormativ`
See: https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.5
2020-03-13 13:43:30 -04:00
Istvan Miklos
1b4a3d8987
Add VertexArrayObject support for WebGL2
...
The implementation was already in place for OpenGL ES.
My approach with this patch is to add support for WebGL2 by
sharing the implementation between the WebGL2 and GLES.
2020-03-13 11:38:28 -04:00
Mátyás Mustoha
cc07d930c8
Add support for WebGL2 framebuffer invalidation
...
Adds support for the `invalidateFramebuffer` and `invalideSubFramebuffer`
WebGL2 calls.
See: https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.4
2020-03-03 14:54:17 +01:00
Mátyás Mustoha
b41805a920
Add support for WebGL2 framebuffer attachments
...
Adds an initial implementation for the framebuffer attachments
introduced with WebGL2 and the related enums and constrains checks.
2020-02-21 11:04:30 +01:00
Mátyás Mustoha
833485887e
Add support for WebGL2 MAX_COLOR_ATTACHMENTS
and MAX_DRAW_BUFFERS
...
Adds support for using the WebGL2 enums `MAX_COLOR_ATTACHMENTS` and
`MAX_DRAW_BUFFERS` with `GetParameter`.
See https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.2
2020-02-14 11:03:28 +01:00
Istvan Miklos
4f112b1705
Add Support for WebGL Transormfeedback
...
Reference: https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.15
2019-11-08 15:22:52 +01:00
Anthony Ramine
4852f7d616
Move Khronos WebGL tests to /_webgl/
2018-08-25 03:43:32 +02:00