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
9ad655ca2efc79f63f8e9ca220902e3bcc9e5d4a
matrix
/
shaders
/
wgsl
History
Rezmason
9ad655ca2e
Created a pass-through post processing compute pass. The other post-processing passes will be changed over to this kind of thing.
...
makePassFBO has now been split into makeRenderTarget and makeComputeTarget.
2021-11-11 09:18:32 -08:00
..
endPass.wgsl
Replacing the final copyToTexture call with a tiny render pass, so that the postprocessing passes can be compute shaders working off of storage textures instead.
2021-11-11 08:24:30 -08:00
imagePass.wgsl
Ported all the post processing regl passes to WebGPU. Fixed the CORS stuff in loadTexture. Renamed createRenderTargetTexture to makePassFBO, to conform with the regl project. Added make1DTexture, which stripePass uses.
2021-11-06 05:03:16 -07:00
palettePass.wgsl
Ported all the post processing regl passes to WebGPU. Fixed the CORS stuff in loadTexture. Renamed createRenderTargetTexture to makePassFBO, to conform with the regl project. Added make1DTexture, which stripePass uses.
2021-11-06 05:03:16 -07:00
postProcessingPass.wgsl
Created a pass-through post processing compute pass. The other post-processing passes will be changed over to this kind of thing.
2021-11-11 09:18:32 -08:00
rainPass.wgsl
The WebGPU rainPass now performs a high pass filter on its own fragments. I think I prefer this to a separate high pass filter, because this one is pre-blendfunc, ie. fragments will only be added to the texture if they are individually bright enough to contribute.
2021-11-09 07:08:07 -08:00
resurrectionPass.wgsl
Ported all the post processing regl passes to WebGPU. Fixed the CORS stuff in loadTexture. Renamed createRenderTargetTexture to makePassFBO, to conform with the regl project. Added make1DTexture, which stripePass uses.
2021-11-06 05:03:16 -07:00
stripePass.wgsl
Ported all the post processing regl passes to WebGPU. Fixed the CORS stuff in loadTexture. Renamed createRenderTargetTexture to makePassFBO, to conform with the regl project. Added make1DTexture, which stripePass uses.
2021-11-06 05:03:16 -07:00