TODO
兩個試驗專案
uniform buffer 的編碼規則. 資料會按照大小對齊, 但是編碼的時候
https://www.w3.org/TR/WGSL/#address-space-layout-constraints
可以試試自己加上 padding 來 buffer
按照文件說的, 不止對 uniform buffer 是這樣, 我還沒處理過.
沒有 FBO 怎麼辦.
https://www.cnblogs.com/onsummer/p/the-missing-fbo-and-rbo-in...
整體思路可以參考 blur 的做法, 至少能跑通的,
https://webgpu.github.io/webgpu-samples/samples/imageBlur#../...
binding 的 expectation 有的是跟 WGSL 裡定義的 texture 型別定義的, 在 js 程式碼中看不到. 比如 multisampilsed.
調整 canvas.style.height
之後, canvas.height
也需要更新, 而且也要考慮 pixel ratio.
canvas context 的 getCurrentTexture
獲取的 size 這時也是要改變的.
TODO