Skip to content

Conversation

@Mugen87
Copy link
Collaborator

@Mugen87 Mugen87 commented Jul 31, 2025

Related issue: #31487

Description

As suggested in #31487 (comment).

@github-actions
Copy link

📦 Bundle size

Full ESM build, minified and gzipped.

Before After Diff
WebGL 338.82
79.08
338.84
79.07
+15 B
-1 B
WebGPU 566.16
156.5
566.16
156.5
+0 B
+0 B
WebGPU Nodes 564.77
156.26
564.77
156.26
+0 B
+0 B

🌳 Bundle size after tree-shaking

Minimal build including a renderer, camera, empty scene, and dependencies.

Before After Diff
WebGL 470.25
113.78
470.26
113.78
+15 B
-1 B
WebGPU 637.38
172.47
637.38
172.47
+0 B
+0 B
WebGPU Nodes 592.02
161.71
592.02
161.71
+0 B
+0 B

@mrdoob mrdoob added this to the r179 milestone Jul 31, 2025
@mrdoob mrdoob merged commit 5468138 into mrdoob:dev Jul 31, 2025
9 checks passed
@sunag
Copy link
Collaborator

sunag commented Aug 1, 2025

Interesting, I was thinking of using ExternalTexture name to potentially bridge a gap with texture_external from WebGPUBackend.

@mrdoob
Copy link
Owner

mrdoob commented Aug 1, 2025

@sunag
Copy link
Collaborator

sunag commented Aug 1, 2025

Yes, but it is still limited for our applications in general, it would not be for now anyway.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants