Packs rectangles supplied by the user (typically representing image regions) into a larger backing store rectangle (typically representing a large texture).