Typo - I meant we SHOULD make that heuristic inside Qpixmap and not specific to 
HTML canvas :) 

>-----Original Message-----
>From: [email protected] 
>[mailto:[email protected]] On Behalf Of 
>Rosenthal Noam (Nokia-D-Qt/RedwoodCity)
>Sent: Thursday, February 04, 2010 9:08 AM
>To: [email protected]; [email protected]
>Subject: Re: [webkit-qt] GraphicsContext and Canvas
>
>>-----Original Message-----
>>From: [email protected]
>>[mailto:[email protected]] On Behalf Of ext Ariya 
>>Hidayat
>>
>>> How often do we really need pixel access? What canvas
>>functions require QPixmap::toImage?
>>
>>Everytime the web developer uses the getImageData() and/or
>>putImageData() of the canvas context.
>>
>>> Maybe we could find an alternative for those that doesn't
>>require the conversion?
>>
>>Not sure I fully understand what you mean here.
>>
>I thought you'd meant that we need toImage in something other 
>than getImageData/putImageData. Now the picture is clearer.
>How often do people call getImageData / putImageData? Do we 
>call it in QtWebkit, or is it just the page developer's 
>choice? If it's the latter, I don't feel we should make that 
>heuristic cache inside QPixmap and not specific to HTML 
>canvas, as it's a problem in applications in general that I've 
>seen many times regardless of HTML canvas. If it's the former, 
>we should make sure we don't call getImageData/putImageData 
>unless we really have to.
>
>But if you come up with a solution that does this and makes 
>everything faster - I of course won't oppose, these are just 
>opinions :)
>
>>
>>
>>--
>>Ariya Hidayat
>>http://www.linkedin.com/in/ariyahidayat
>>_______________________________________________
>>webkit-qt mailing list
>>[email protected]
>>http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt
>>
>_______________________________________________
>webkit-qt mailing list
>[email protected]
>http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt
>
_______________________________________________
webkit-qt mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt

Reply via email to