Ngo Iok Ui (Wu Yu Wei)
34c31ee418
WebGL2: support TexImage3D ( #37718 )
...
Add TexImage3D method to WebGL2RenderingContext
Testing: conformance2 should pass. Also it should get
http://webglsamples.org/WebGL2Samples/#texture_2d_array and
http://webglsamples.org/WebGL2Samples/#texture_3d running.
Fixes : #26511
Now Servo can run texture_2d_array and texture_3d samples!


And it can now run three.js too!

---------
Signed-off-by: Wu Yu Wei <yuweiwu@pm.me>
2025-07-09 14:22:03 +00:00
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
Smitty
436e949296
layout: return None bounding box when no nodes found ( #31253 )
...
Signed-off-by: syvb <me@iter.ca>
2024-02-02 23:24:20 +00:00
Oriol Brufau
963104e5fc
Run same tests for layout-2020 and layout-2013 ( #30092 )
...
Most tests were only being run for layout-2013, not for layout-2020.
This wasn't great since layout-2020 is now the default.
So this patch unifies the lists of included tests for both layouts.
For layout-2013 this implies adding css/css-content/, css/css-logical/
and css/css-masking/clip/.
For layout-2020 this implies adding several additional css tests, and
also tests like dom/, js/, html/, etc.
2023-08-15 00:28:32 +00:00
WPT Sync Bot
ea44238f3a
Update web-platform-tests to revision b'6aa16a6888fcf6dd3ee2eac2e911c2d7c353d193'
2023-04-25 11:40:51 +00:00
WPT Sync Bot
40def0914a
Update web-platform-tests to revision b'a3cb53d786edfd9106825e312866624150382075'
2023-04-23 01:36:19 +00:00
WPT Sync Bot
75286b8eab
Update web-platform-tests to revision b'f0b66362cc5dec54d81e0a56458b48f310a2eba9'
2023-04-16 01:29:26 +00:00
WPT Sync Bot
b8f194326b
Update web-platform-tests to revision b'a877a8f14afc4b3a1d438cd5a9bfd7cd029111b7'
2023-04-12 01:24:06 +00:00
WPT Sync Bot
8101fa5636
Update web-platform-tests to revision b'5857a9b5776d85fe77883fadf62c398dc05cf608'
2023-04-08 01:38:03 +00:00
WPT Sync Bot
bb34f95b33
Update web-platform-tests to revision b'1d9b01e2fad6af3a057d571b1e088e15fa9bc8e6'
2023-04-07 01:30:49 +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
Istvan Miklos
b298160ff2
Add support for WebGL2 TexImage2D
...
Adds initial support for one of the WebGL2 `TexImage2D` call.
2020-05-26 11:33:58 +02:00
Josh Matthews
0c87590071
Update test results for macOS.
2020-04-30 00:21:50 -04:00
Josh Matthews
24a7f38600
Update test expectations.
2020-04-30 00:21:49 -04:00
Mátyás Mustoha
2e8ef1bc0b
webgl: Update texture test results
2020-04-30 00:21:49 -04:00
Josh Matthews
29ab55d076
webgl: Fix support for float/half-float texture formats.
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
Anthony Ramine
4852f7d616
Move Khronos WebGL tests to /_webgl/
2018-08-25 03:43:32 +02:00