`dual-source-blending` is a very useful WebGPU extension. **Use cases:** - 2D rendering: implement all Porter-Duff blend modes. - Volume rendering: Tyndall effect etc. **Potential task** - Map blend modes: eg: `BLEND_FACTOR_SRC1_COLOR` to `WGPUBlendFactor_Src1` - WGSL Shader code converter: `enable dual_source_blending;`, `@location(0) @blend_src(1)`