From 4a6cbb8ff149580c87eae8d5fb8335cf41bb884e Mon Sep 17 00:00:00 2001 From: Thomas Geymayer <tomgey@gmail.com> Date: Sat, 13 Jul 2013 12:52:46 +0200 Subject: [PATCH] Canvas GUI: set standard alpha blending as default inside windows --- Nasal/canvas/gui.nas | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Nasal/canvas/gui.nas b/Nasal/canvas/gui.nas index 4a12192c0..abfa9facc 100644 --- a/Nasal/canvas/gui.nas +++ b/Nasal/canvas/gui.nas @@ -51,7 +51,15 @@ var Window = { placement: { type: "window", id: me.get("id") - } + }, + + # Standard alpha blending + "blend-source-rgb": "src-alpha", + "blend-destination-rgb": "one-minus-src-alpha", + + # Just keep current alpha (TODO allow using rgb textures instead of rgba?) + "blend-source-alpha": "zero", + "blend-destination-alpha": "one" }); me._canvas.addEventListener("mousedown", func me.raise());