What about a Bresenham-based triangle or circle renderer as a benchmark for the shootout? Or something slightly more sophisticated (free form texture mapper)? Just an idea. -- Dr Jon D Harrop, Flying Frog Consultancy Ltd. Objective CAML for Scientists http://www.ffconsultancy.com/products/ocaml_for_scientists