hey, Jamey thank you for these utility functions. I'll use them in the xrender xcb engine of evas. It will remove some code, as i've coded them for the engine :-) May I ask you to look at the xrender functions that draw a polygon too ? :-D The engine needs them too, and i've not written them :-D Vincent