git.lucas.co / cce-gallery
widget gallery and compositor test bench

commit2719af15748154a25aca578da8d6996245954d81
parentbd4aacfb7d
authorLucas Galante <[email protected]>
date2026-07-04 19:37
Scale clear color by clear_alpha to produce valid premultiplied transparent black

 src/main.rs | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main.rs b/src/main.rs
index bcea4b8..74afed1 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1035,9 +1035,9 @@ cascades in cce."
                     resolve_target: None,
                     ops: wgpu::Operations {
                         load: wgpu::LoadOp::Clear(wgpu::Color {
-                            r: 0.05,
-                            g: 0.05,
-                            b: 0.08,
+                            r: 0.05 * clear_alpha,
+                            g: 0.05 * clear_alpha,
+                            b: 0.08 * clear_alpha,
                             a: clear_alpha,
                         }),
                         store: wgpu::StoreOp::Store,