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.

This commit is contained in:
Rezmason
2021-11-06 05:03:16 -07:00
parent 230847e5b8
commit 89b9f4e363
13 changed files with 785 additions and 30 deletions

View File

@@ -1,13 +1,12 @@
TODO:
WebGPU
Blur: compute or render?
What is workgroupBarrier in compute shaders?
The other passes should be a breeze
blur pass
Make sure you got CORS right in the texture fetch
Update links in issues
Try to change post processing to compute shaders once they're easier to support
std140
Document and share it