This website requires JavaScript.
Explore
Help
Register
Sign In
eric
/
matrix
Watch
1
Star
0
Fork
0
You've already forked matrix
mirror of
https://github.com/Rezmason/matrix.git
synced
2026-04-15 21:09:29 -07:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
f0ae7731bbe72a4473d81f31dcef17b720becb30
matrix
/
js
/
webgpu
History
Rezmason
f0ae7731bb
The webgpu project's multi-pass pipeline is borrowed from the regl project, but the outputs don't exist yet. Outputs will be tricky, because RTTs are thrown out and recreated when the canvas resizes, which I think means all the bind groups referencing the old texture have to be destroyed and recreated, too.
2021-11-03 21:42:01 -07:00
..
main.js
The webgpu project's multi-pass pipeline is borrowed from the regl project, but the outputs don't exist yet. Outputs will be tricky, because RTTs are thrown out and recreated when the canvas resizes, which I think means all the bind groups referencing the old texture have to be destroyed and recreated, too.
2021-11-03 21:42:01 -07:00
rainPass.js
The webgpu project's multi-pass pipeline is borrowed from the regl project, but the outputs don't exist yet. Outputs will be tricky, because RTTs are thrown out and recreated when the canvas resizes, which I think means all the bind groups referencing the old texture have to be destroyed and recreated, too.
2021-11-03 21:42:01 -07:00
std140.js
Passing all the rain pass configs through a giant struct into the rain shader. I've included the compute shader fields, because I have hope that the compute pass can use the same shader module.
2021-10-30 13:48:28 -07:00
utils.js
The webgpu project's multi-pass pipeline is borrowed from the regl project, but the outputs don't exist yet. Outputs will be tricky, because RTTs are thrown out and recreated when the canvas resizes, which I think means all the bind groups referencing the old texture have to be destroyed and recreated, too.
2021-11-03 21:42:01 -07:00