[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Public WebGL] Weird alpha issue.
- To: Benoit Jacob <email@example.com>
- Subject: Re: [Public WebGL] Weird alpha issue.
- From: Steve Baker <firstname.lastname@example.org>
- Date: Sun, 31 Oct 2010 16:02:24 -0500
- Cc: public webgl <email@example.com>
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=sjbaker.org; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; s=sjbaker.org; bh=tfZ+1 ZKwDUON/cBbOqOBC1uFpQg=; b=kKSW2lBw4qtchaheGKhUDcT3O4rxV8+qAu5II +QeyY9TaNOygfySB4IklFff0ZyLckEszzd9kHlK1TGPqMsQ9EXBkhihv0KH6nzNI hnEasDQ45qG1nesBaT5RW5//ySVrclYb0z9DPJwHqcuiEfXDq/WkqdH927PN/6j4 qCp0LY=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=sjbaker.org; h=message-id:date :from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; q=dns; s=sjbaker.org; b=EzjEfzYgCpB4wouwp/BODfVwdlCrbz9W9DxTNp+6TEUH8iPRjQXtZemj57Wy6 765OjD+iDazaKsNlYJrLCegjpHkwrNJi+bvVM/pWeW967sr2zIlw4g6rO0eikrPe WIMhCJ8vOZECb5mQRZFuTmSMlWlyPg6vWCUVPS5iAal1qY=
- In-reply-to: <1891782920.235028.1288551072750.JavaMail.firstname.lastname@example.org>
- References: <1891782920.235028.1288551072750.JavaMail.email@example.com>
- Sender: firstname.lastname@example.org
- User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:220.127.116.11) Gecko/20100520 SUSE/3.0.5 Thunderbird/3.0.5
OK - I finally have a reasonably simple test case at:
...I apologize if some of the code doesn't look exactly pretty - it's
been brutally ripped out of a 5000 line application. The checkerboard
background helps you see the blending issues clearly - but it's a bit
hard on the eyes!
We should see a dark brown canvas on a checkerboard background - with a
chair and a grey translucent 'smoke puff' slicing through it.
* The only setup that I've found seems to display it "correctly" (ie
without dest-alpha) is Chrome under Linux/64bit...but I don't have a Mac
to test on so we'll give Safari the benefit of the doubt right now.
* Minefield lets the background 'leak' through the image (presumably
because we can't shut off destination-alpha because of bug 539771.
(That's a **REALLY** serious bug!)
* Chrome under Windows7/32bit also lets the background leak through -
but does a weird compositing job.
* None of the browsers are getting the alpha=0 thing right.
* If you remove the "alpha:false" from the getContext call - you can
also see that Chrome and Minefield composite the resulting dest-alpha
> If you go to about:config and set
> Does that make a difference?
No...no difference at all.
> If yes, you have found a bug in our accelerated compositing code.
> If no, we can't conclude anything.
You are currently subscribed to email@example.com.
To unsubscribe, send an email to firstname.lastname@example.org with
the following command in the body of your email: