[cairo-bugs] [Bug 5845] win32 AlphaBlend should be used for ARGB32 destinations, not just RGB24

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Feb 8 19:08:06 PST 2006


Please do not reply to this email: if you want to comment on the bug, go to    
       
the URL shown below and enter yourcomments there.     
   
https://bugs.freedesktop.org/show_bug.cgi?id=5845          
     




------- Additional Comments From otaylor at redhat.com  2006-02-09 14:03 -------
Hmm. Yeah. Though it's sort of weird to say "if the destination bitmap
has an alpha channel" since the only representation of alpha in GDI
drawing calls *at all* is being a source for AlphaBlend... 

But if it experimentally works, we can use it until someone has problems...

The other point I was making is that this case always involves the 
destination surface being a DIB, so hardware acceleration isn't
a factor. Thus, you are just replacing the cross-platform software
code (fastish, but not super-optmized except for the fbmmx code) with
Microsoft's code.

That's why I was interested if you had any speed comparisons.          
     
     
--           
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email         
     
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.


More information about the cairo-bugs mailing list