You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Yes. At least Uniform and UniformsGroup have a custom version for WebGPURenderer. I just wonder why arrayNeedsUint32() has been duplicated. I think this can be refactored.
Description
three.core.js
exports the following items:arrayNeedsUint32
Uniform
UniformsGroup
three.webgpu.js
exports the items listed above on behalf ofthree.core.js
, but also redeclares them for its own use.Was this intentional?
#############################################################################################
arrayNeedsUint32
three.core.js
:three.js/build/three.core.js
Line 1510 in 27a1715
three.webgpu.js
:https://github.com/mrdoob/three.js/blob/27a171511dc9b001641e0a97fe81b7a51d89ec14/build/three.webgpu.js#L24063
#############################################################################################
Uniform
three.core.js
:three.js/build/three.core.js
Line 34790 in 27a1715
three.webgpu.js
:https://github.com/mrdoob/three.js/blob/27a171511dc9b001641e0a97fe81b7a51d89ec14/build/three.webgpu.js#L39497
#############################################################################################
UniformsGroup
three.core.js
:three.js/build/three.core.js
Line 34808 in 27a1715
three.webgpu.js
:https://github.com/mrdoob/three.js/blob/27a171511dc9b001641e0a97fe81b7a51d89ec14/build/three.webgpu.js#L50559
#############################################################################################
Version
173dev
The text was updated successfully, but these errors were encountered: