Rezmason
|
4cc4d9191e
|
Removing some unused code from bloom
|
2022-11-01 08:07:34 -07:00 |
|
Rezmason
|
316d740322
|
WGSL now requires casting before >= I guess
|
2022-11-01 08:07:08 -07:00 |
|
Rezmason
|
3843dd90d1
|
Moving bloom strength math to the combine steps, and fixing a redundant multiply issue in the REGL based renderer
|
2022-10-04 21:53:53 -07:00 |
|
Rezmason
|
a0c1f22fd1
|
Updating WebGPU project to satisfy Chrome Canary
|
2022-08-07 19:17:22 -07:00 |
|
Rezmason
|
e39c26a95a
|
The delimiter between WGSL struct fields is now a comma, which is also the delimiter between parameters in angle brackets, so gpu-buffer needs to be a little cleverer with the lines it separates.
|
2022-04-30 18:16:33 -07:00 |
|
Rezmason
|
e8458a1304
|
Arithmetic assignment operators were added
|
2022-04-30 18:16:33 -07:00 |
|
Rezmason
|
dfef272246
|
Binding syntax changes
|
2022-04-30 18:16:33 -07:00 |
|
Rezmason
|
928067996d
|
The primary and bloom textures are now combined with a weight so that fainter bloom doesn't create a fainter overall effect.
|
2021-12-24 21:44:16 -08:00 |
|
Rezmason
|
68ad689e1e
|
They removed [[block]] from WGSL struct declarations.
|
2021-12-14 23:01:53 -08:00 |
|
Rezmason
|
577e94c7d1
|
Moving bloomPass's pyramids off of mipmaps fixes its appearance in Firefox Nightly
|
2021-12-06 07:34:04 -08:00 |
|
Rezmason
|
29329aed7f
|
Messing with the weights in the WebGPU bloom pass's combine shader to better resemble what's in the regl version.
|
2021-11-15 01:06:10 -08:00 |
|
Rezmason
|
b0a4acdfdb
|
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 |
|