Add makeXRCompatible for WebGL2, update WebXR WPT expectations (#33097)

* Add makeXRCompatible to WebGLRenderContextBase

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Activate webgl2 for webxr wpt, update meta expectations

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Update meta legacy layout expectations

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Remove no longer existing expectations from meta files

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Remove files for fully passing tests

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Remove out-of-date expectations from meta legacy layout

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Update webgl conformance expectations

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Fix test numbering in expectations

Signed-off-by: Daniel Adams <msub2official@gmail.com>

---------

Signed-off-by: Daniel Adams <msub2official@gmail.com>
This commit is contained in:
Daniel Adams 2024-08-18 00:37:14 -10:00 committed by GitHub
parent 280063eee2
commit 1ef3e107bd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
115 changed files with 53 additions and 762 deletions

View file

@ -1,13 +1,4 @@
[ar_hittest_source_cancel.https.html]
[Ensures transient input hit test source cancellation works when the session has not ended.]
expected: FAIL
[Ensures hit test source cancellation works when the session has not ended.]
expected: FAIL
[Ensures transient input hit test source cancellation works when the session has ended]
expected: FAIL
[Ensures hit test source cancellation works when the session has ended - webgl2]
expected: FAIL

View file

@ -1,16 +1,4 @@
[ar_hittest_subscription_refSpaces.https.html]
[Ensures subscription to hit test works with viewer space - straight up - no results]
expected: FAIL
[Ensures subscription to hit test works with viewer space - straight ahead - plane]
expected: FAIL
[Ensures subscription to hit test works with local space]
expected: FAIL
[Ensures subscription to hit test works with local-floor space]
expected: FAIL
[Ensures subscription to hit test works with viewer space - straight up - no results - webgl2]
expected: FAIL

View file

@ -1,13 +1,4 @@
[ar_hittest_subscription_states_regular.https.html]
[Hit test subscription succeeds if the feature was requested]
expected: FAIL
[Hit test subscription fails if the feature was not requested]
expected: FAIL
[Hit test subscription fails if the feature was requested but the session already ended]
expected: FAIL
[Hit test subscription fails if the feature was not requested - webgl2]
expected: FAIL

View file

@ -1,13 +1,4 @@
[ar_hittest_subscription_transientInputSources.https.html]
[Ensures subscription to transient hit test works with an XRSpace from input source - after move - 1 result]
expected: FAIL
[Ensures subscription to transient hit test works with an XRSpace from input source - after move - no results]
expected: FAIL
[Ensures subscription to transient hit test works with an XRSpace from input source - no move]
expected: FAIL
[Ensures subscription to transient hit test works with an XRSpace from input source - no move - webgl2]
expected: FAIL