Use g_list_free_full to free draw_queue and draw_queue_2pass