<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>Hi,<br><br>I would like to use cairo's image backend in a highly scalable multi-threaded server-application.<br><br>I searched arround for documentation regarding threading, but found not really answers to my questions:<br><br>- How scalable is Cairo? When is lockning done on which data?<br><br>- How do I have to take care of what? May I pass surfaces from one thread to another?<br>Do I have to do some locking by my own?<br><br>- Does cairo use per-thread or static datastructures, which need to be taken special care?<br><br>Thanks you, Thomas<br></div>
</div><br>
</body></html>