Skip to content

feat: WebGPU#184

Merged
Felix Frank (feliopterix) merged 18 commits intotrunkfrom
feat/webgpu
Apr 9, 2026
Merged

feat: WebGPU#184
Felix Frank (feliopterix) merged 18 commits intotrunkfrom
feat/webgpu

Conversation

@feliopterix
Copy link
Copy Markdown
Contributor

1. Why is this change necessary?

2. What does this change do, exactly?

3. Describe each step to reproduce the issue or behaviour.

4. Please link to the relevant issues (if any).

5. Checklist

  • I have rebased my changes to remove merge conflicts
  • I have written tests and verified that they fail without my change
  • I have written or adjusted the documentation according to my changes
  • This change has comments for package types, values, functions, and non-obvious lines of code
  • I have read the contribution requirements and fulfil them.

@feliopterix Felix Frank (feliopterix) added the service/shopping-experience Issues and PRs related to this service. label Mar 26, 2026
@feliopterix Felix Frank (feliopterix) force-pushed the feat/webgpu branch 3 times, most recently from aa36d3c to 30dc3e3 Compare April 1, 2026 13:25
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 1, 2026

Codecov Report

❌ Patch coverage is 98.86364% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 99.14%. Comparing base (6674241) to head (5d6d06c).
⚠️ Report is 20 commits behind head on trunk.

Files with missing lines Patch % Lines
src/engine/Dive.ts 85.71% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##            trunk     #184      +/-   ##
==========================================
+ Coverage   98.71%   99.14%   +0.42%     
==========================================
  Files         137      135       -2     
  Lines        7256     7114     -142     
  Branches     1638     1622      -16     
==========================================
- Hits         7163     7053     -110     
+ Misses         93       61      -32     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@feliopterix Felix Frank (feliopterix) changed the title feat: webgpu feat: WebGPU Apr 1, 2026
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Besides these two issues everything seems to work fine. I tested with both, a WebGPU capable browser (Chrome) and a non capable browser (Firefox)

Comment thread src/plugins/assetexporter/src/AssetExporter.ts
Comment thread src/engine/renderer/Renderer.ts
@feliopterix Felix Frank (feliopterix) merged commit 752192e into trunk Apr 9, 2026
17 checks passed
@feliopterix Felix Frank (feliopterix) deleted the feat/webgpu branch April 9, 2026 11:47
@feliopterix Felix Frank (feliopterix) restored the feat/webgpu branch April 12, 2026 09:50
@feliopterix Felix Frank (feliopterix) deleted the feat/webgpu branch April 12, 2026 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

service/shopping-experience Issues and PRs related to this service.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants