return surface;
allocate:
+ WL_TBM_LOG("surface_queue:%p active_flush_invalid", queue_info->tbm_queue);
queue_info->active_flush_invalid = 1;
return NULL;
}
return;
}
- WL_TBM_LOG("active_flush invalid queue");
+ WL_TBM_LOG("surface_queue:%p active_flush_invalid", surface_queue);
queue_info->active_flush_invalid = 1;
recover_size = queue_info->queue_size;
tbm_surface_queue_set_size(surface_queue, queue_size, 1);
pthread_mutex_lock(&queue_info->lock);
queue_info->active_flush_done = 1;
+ WL_TBM_LOG("surface_queue:%p active_flush_done", surface_queue);
}
pthread_mutex_unlock(&queue_info->lock);