Dear All,<br><br>I am relatively new to Cairo and graphics rendering and currently am just experimenting with 
some code. The following scenario led me to ask this question:<br><br>- I am currently working on EFL Port of Webkit in Linux env (ubuntu 11.04)<br>- EFL port of webkit is binded strongly with cairo.<br>- I am trying to experiement with cairo code base in EFL port.<br>
- My spc requirement (at this time of experimentation) is to copy a raw pixel buffer onto cairo surface and just display it onto the screen.<br><br>Things which I have done-<br>- I am currently checking my experiment in only one api (drawRect). I am trying to capture drawRect api and forcefully executing my code there.<br>
- Steps are<br>  Creating an image surface from data. <br>  Setting this surface as a source to the current context.<br>  calling cairo_paint for this surface.<br><br>- Just a simple working of copying raw data to created cairo surface and displaying it on the screen would suffice for now. Even if i see it while under debug/breakpoints. (As other operations might over rite those.)<br>
<br> <br>Any pointers, links , help would be highly appreciated.<br><br>PS: Being new to OpenVG, I may have missed out on providing more 
relevant information for the problem statement , which I would be more 
than happy to provide.  <img src="http://www.khronos.org/message_boards/images/smilies/icon_confused.gif" alt=":?" title="Confused"><br><br>Thanks in advance  <img goomoji="330" style="margin: 0pt 0.2ex; vertical-align: middle;" src="cid:330@goomoji.gmail"><br>