<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Droid Sans Mono'; font-size:10pt; font-weight:400; font-style:normal;">On Saturday 21 February 2009, Matt Rogers wrote:<br>
> On Saturday 21 February 2009 10:22:47 Allen Winter wrote:<br>
> > ---------- Forwarded Message ----------<br>
> ><br>
> > Subject: ksplash blurry icon clipping fix<br>
> > Date: Saturday 21 February 2009<br>
> > From: Roman Shtylman <shtylman@gmail.com><br>
> > To: kde-devel@kde.org<br>
> ><br>
> > This is a fix for the icon clipping that happens when a user logs into<br>
> > their computer and is presented with the splash screen and icons<br>
> > fading in.<br>
> ><br>
> > Currently, they get clipped because of the way drawing was done in the<br>
> > past, this changed the drawing a bit to fix the clipping.<br>
> ><br>
> > ~Roman<br>
> ><br>
> > -------------------------------------------------------<br>
><br>
> Can qimageblitz be used here and if it can, doesn't it have a blend<br>
> operation that can be used instead of a custom blend function?<br>
> --<br>
> Matt<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>QImageBlitz seems to me to just operate on single images and not composition so the blur itself could perhaps be done by QImageBlitz but the blend would still be separate.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>However the blend itself is just a simple Porter-Duff operation as provided in QPainter and X Render (looks like the SourceOver operation offhand but I'd have to look it up) so maybe we could use one of those instead?<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Regards,<br>
- Michael Pyne</p></body></html>