Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test setup for WebAssembly+WebGL #3238

Merged
merged 34 commits into from
Dec 9, 2022
Merged
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
8b08c41
First wasm test experiment
haraldreingruber Nov 26, 2022
9dc1cf6
Extract render_triangle fn
haraldreingruber Nov 26, 2022
444c457
Add wasm-pack test to GH ci.yml
haraldreingruber Nov 26, 2022
86b4382
Fix broken (non-wasm) test
haraldreingruber Nov 26, 2022
26304b1
Fix fmt
haraldreingruber Nov 26, 2022
051e59d
Install wasm-pack from fork with fix from open PR
haraldreingruber Nov 26, 2022
242a1a7
Fix clippy
haraldreingruber Nov 26, 2022
4fdb8a0
Remove dependency comment
haraldreingruber Nov 27, 2022
f0aa87b
Adapting existing tests to be run with wasm in browser
haraldreingruber Dec 1, 2022
8a3f00f
Also run wasm tests for firefox
haraldreingruber Dec 1, 2022
fd91517
Fix clippy warnings
haraldreingruber Dec 1, 2022
7eee910
Revert "Also run wasm tests for firefox"
haraldreingruber Dec 1, 2022
6616195
Only configure wasm-bindgen-test once
haraldreingruber Dec 2, 2022
5d8065e
Rename GH Actions job
haraldreingruber Dec 2, 2022
c6d6589
Comment indentation
haraldreingruber Dec 2, 2022
9b57230
Unify initalize_adapter()
haraldreingruber Dec 2, 2022
0da5165
Implement SurfaceGuard
haraldreingruber Dec 2, 2022
553cca2
Use log instead of println...
haraldreingruber Dec 2, 2022
81c0480
Add more tests
haraldreingruber Dec 2, 2022
ca41272
Merge branch 'master' into wasm-test-prototype
haraldreingruber Dec 2, 2022
fd9c528
Fixes build because of merged master changes
haraldreingruber Dec 2, 2022
a56cc2d
Cargo fmt
haraldreingruber Dec 2, 2022
e54508c
Fix GH action syntax
haraldreingruber Dec 2, 2022
68b1795
Use log::info to be also visible in wasm test
haraldreingruber Dec 4, 2022
8140608
Update .github/workflows/ci.yml
cwfitzgerald Dec 7, 2022
3b34bcd
Implement PR feedback
haraldreingruber Dec 8, 2022
d79b16d
Revert "Revert "Also run wasm tests for firefox""
haraldreingruber Dec 8, 2022
521ff86
Add setup firefox step to CI script
haraldreingruber Dec 8, 2022
7529eb9
Revert "Add setup firefox step to CI script"
haraldreingruber Dec 8, 2022
cf4a05c
Test gfx.prefer-mesa-llvmpipe config for Firefox CI tests
haraldreingruber Dec 8, 2022
dda910a
Revert "Test gfx.prefer-mesa-llvmpipe config for Firefox CI tests"
haraldreingruber Dec 8, 2022
f4a4e1d
Revert "Also run wasm tests for firefox"
haraldreingruber Dec 8, 2022
da9eec8
Fixes test expected to fail for wasm (texture_bounds.rs)
haraldreingruber Dec 8, 2022
a79a3be
Add changelog
cwfitzgerald Dec 9, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Test gfx.prefer-mesa-llvmpipe config for Firefox CI tests
  • Loading branch information
haraldreingruber committed Dec 8, 2022
commit cf4a05c3adef3fd5fd9f6b4ca339892c230b9154
13 changes: 13 additions & 0 deletions wgpu/webdriver.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"moz:firefoxOptions": {
"prefs": {
"gfx.prefer-mesa-llvmpipe": true
},
"args": [
]
},
"goog:chromeOptions": {
"args": [
]
}
}