<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>Cairo is by default hardware-accelerated, however certain operations can be better accelerated by hardware compared to others.<br>A good strategy is to cache whatever possible in native cairo-surfaces, and blit that surfaces when you neet to display it.<br><br>So,&nbsp; instead of e.g. drawing 100 similar shapes, render the shape one time into an ARGB surface and blit that 100 times.<br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Talguy &lt;talguy385@gmail.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> Cairo Mailing List
 &lt;cairo@cairographics.org&gt;<br><b><span style="font-weight: bold;">Sent:</span></b> Fri, May 21, 2010 7:59:54 PM<br><b><span style="font-weight: bold;">Subject:</span></b> [cairo] Hardware acceleration<br></font><br>
<meta http-equiv="x-dns-prefetch-control" content="off"><p>I am using cairomm to build a realtime application onto of minimal ubuntu.&nbsp; Is cairomm by default hardware accelerated or do I have to enable an option to make it so.&nbsp; I have been improving my drawing procedures but would like to give my application every advantage that it can get so that I can run it at 30 - 40 fps.</p>

<p>Talguy<br></p>
<meta http-equiv="x-dns-prefetch-control" content="on"></div></div>
</div><br>

      </body></html>