From face6fcd0a4a30203382542a4939a59a4f4b43ca Mon Sep 17 00:00:00 2001 From: Rudolf Cornelissen Date: Tue, 10 Jan 2006 20:24:46 +0000 Subject: [PATCH] overlay code now respects the B_OVERLAY_COLOR_KEY cmd flag. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15898 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/accelerants/neomagic/engine/nm_bes.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/add-ons/accelerants/neomagic/engine/nm_bes.c b/src/add-ons/accelerants/neomagic/engine/nm_bes.c index ba97b8bd42..0f2f7080d2 100644 --- a/src/add-ons/accelerants/neomagic/engine/nm_bes.c +++ b/src/add-ons/accelerants/neomagic/engine/nm_bes.c @@ -1,5 +1,5 @@ /* NeoMagic Back End Scaler functions */ -/* Written by Rudolf Cornelissen 05/2002-11/2004 */ +/* Written by Rudolf Cornelissen 05/2002-1/2006 */ #define MODULE_BIT 0x00000200 @@ -533,8 +533,8 @@ status_t nm_configure_bes /* enable BES */ bi.globctlv |= 1 << 0; - /* enable colorkeying */ - bi.globctlv |= 1 << 1; + /* enable colorkeying if requested */ + if (ow->flags & B_OVERLAY_COLOR_KEY) bi.globctlv |= 1 << 1; /* b3 = 1: distorts right-half of overlay output. Keeping it zero. */ /* colorspace is YV12, I420 or YUY2 (no RV15 or RV16) */ bi.globctlv |= 0 << 5;