modify: draw_impl::flush call draw_list_.clear()