Fix a typeo in the wlb_lot_level enum
Add a compositor field to the wlb_surface structure
Add a generic mechanism for determining buffer sizes