-
-
Notifications
You must be signed in to change notification settings - Fork 35.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
WebGPURenderer:
StorageBufferNode
Support reading external elements…
… in the WebGL Backend (#27661) * init pbo * remove flag * regenerate live example * single buffer and alternate for example * cleanup, no idea about circ dep * test fix circular * cleanup * moved pbo management to GLSLNodeBuilder * fix screenshots * support more ranges * format dynamically in arrayelementnode * init vertex buffer allocation to prevent issues with some backends * support different type size and update example * fix files.json * puppeteer need webgpu support * unbind post pbo * add TODO * cleanup * Move to StorageArrayElementNode * cleanup * rev * add increaseUsage * Update StorageArrayElementNode.js * fixes optmization and revisions * revision * improved example for E2E tests * WIP: Test (1) * handle compute with non-PBO -> PBO case * revert WIP * TSL: add `storageObject` * revision * make sure attributeData gets pbo attached in GLSLNodeBuilder * no need transfer anymore * revert compute_texture * remove copyBufferToSubBuffer --------- Co-authored-by: sunag <sunagbrasil@gmail.com>
- Loading branch information
1 parent
85e5dda
commit a2bf250
Showing
13 changed files
with
415 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.