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-16 21:39:29 -07:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
1b61e304a57abae76ef09e2d7a6da94828d39c24
matrix
/
js
History
Rezmason
1b61e304a5
Refactoring the pass and pipeline, so that inputs and size are handed to and returned from the build function (formerly setSize). This is now the earliest place to build bind groups, which makes sense, because it's also the earliest place to create textures that are proportional to the size of the canvas.
2021-11-15 00:30:09 -08:00
..
regl
Rewrote the WebGPU bloom pass based on the classic Unreal solution of blurring and combining the levels of an image pyramid. Fixed the regl bloom pass to use the downscaled blurred mipmap levels to build the first pyramid.
2021-11-14 23:09:29 -08:00
webgpu
Refactoring the pass and pipeline, so that inputs and size are handed to and returned from the build function (formerly setSize). This is now the earliest place to build bind groups, which makes sense, because it's also the earliest place to create textures that are proportional to the size of the canvas.
2021-11-15 00:30:09 -08:00
config.js
My friend recommended a much simpler blur that doesn't build any image pyramids. Unfortunately my work towards an implementation isn't very promising— it doesn't pack the same wollop as the WebGL version— but I can built my pyramids on top of it.
2021-11-13 21:25:27 -08:00
main.js
Only load one solution— regl, or webgpu, not both. This requires dynamic import.
2021-11-09 18:26:00 -08:00