<div>When cairo uses openGl backend how does it perform any image compositing operation? What is the sequence of code before an operation such as glDrawelements is called?</div>