This issue tracks all following-up work items for supporting uniform buffers in WebGPU backend.
I merged #17803 very quick because I want to reduce the possibility of being conflict with other PR. Considering it modified every operator implementation, it's likely to conflict with almost every webgpu change.
However, comments in the PR are important and helpful. So I created this issue to track work items for comments as drawn in the PR.
This issue tracks all following-up work items for supporting uniform buffers in WebGPU backend.
I merged #17803 very quick because I want to reduce the possibility of being conflict with other PR. Considering it modified every operator implementation, it's likely to conflict with almost every webgpu change.
However, comments in the PR are important and helpful. So I created this issue to track work items for comments as drawn in the PR.
baseAlignmentfor uniform variable length > 4- [js/webgpu] support using uniform buffer #17803 (comment)
variablesto a better name in return type ofgetRunData.- [js/webgpu] support using uniform buffer #17803 (comment)
- fixed in [js/webgpu] revise uniform support #17871
inputTypesin ProgramInfo- [js/webgpu] support using uniform buffer #17803 (comment)
- fixed in [js/webgpu] revise uniform support #17871