Cannot run WebGPU tests on Chrome because of "--use-gl=swiftshader"
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 62/100
Hướng nghiên cứu
Bắt đầu bằng cách đọc browser_common.py và kiểm tra cách ChromeConfig truyền --use-gl=swiftshader khi khởi chạy Chrome. Sau đó, xem các bài kiểm thử WebGPU được liệt kê trong báo cáo và xác định liệu flag đó có ngăn các context của chúng được tạo hay không. Công việc hoàn tất khi các bài kiểm thử WebGPU có thể chạy trong Chrome mà vẫn giữ cấu hình cần thiết cho các môi trường kiểm thử khác.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
I find that if I run Emscripten tests in Chrome, all the WebGPU tests
browser.test_webgpu_required_limits
browser.test_webgpu_basic_rendering_pthreads
browser.test_webgpu_basic_rendering_main_module
browser.test_webgpu_basic_rendering
browser.test_webgpu_basic_rendering_closure
browser.test_webgpu_basic_rendering_closure_advanced
fail, because no WebGPU contexts are available.
This issue goes away if I remove --use-gl=swiftshader from ChromeConfig in browser_common.py.
Any thoughts of why that flag is present there? Are WebGPU tests skipped on CircleCI? Could we remove --use-gl=swiftshader or put it behind a separate CircleCI-specific EMTEST_BROWSER_ARGS=... env. var that would be injected to browser launch?
- Ngôn ngữ chính
- C++
- Star
- 27.8k
- Fork
- 3.6k
- Merge trung bình
- 1 ngày 6 giờ
- Pull request đã merge (30 ngày)
- 181
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của emscripten-core/emscripten
-
`other.test_cmake_cxx_import_std` fails on CMake 3.30–4.0.2 due to missing `CMAKE_EXPERIMENTAL_CXX_IMPORT_STD` UUIDsCó thể đã có người làm @subhaushsingh đã nhận 2 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
emscripten-core/emscripten#28160 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
LEGACY_GL_EMULATION: generated fixed-function fragment shaders use mediump — fp16 overflow where mediump is half precisionCó thể đã có người làm @TheTomBritton đã nhận 13 ngày trước. Đang mởDesktop OpenGL emulation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
emscripten-core/emscripten#27948 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
emscripten-core/emscripten#27906 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
run_python, run_python_compiler could readlink -fCó thể đã có người làm @kapouer đã nhận 129 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
emscripten-core/emscripten#27211 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
emscripten_fetch_unpack_response_headers returns header values with leading and trailing whitespaceĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
emscripten-core/emscripten#27114 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của emscripten-core/emscripten
Issue tương tự
-
[Feature]: Fedora 45 repoĐang mởenhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
metasequoiaime/msime#10989 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation good first issue help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
vek-language/vek-lang#1 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
eclipse-score/lifecycle#957 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 62/100
mw00/project-maya#877 ·
Maintainer thường phản hồi trong vòng 1 ngày