memset(&sprd_func_hwc_window, 0, sizeof(sprd_func_hwc_window));
sprd_func_hwc_window.hwc_window_destroy = sprd_hwc_window_destroy;
- sprd_func_hwc_window.hwc_window_get_buffer_queue = sprd_hwc_window_get_buffer_queue;
- sprd_func_hwc_window.hwc_window_free_buffer_queue = sprd_hwc_window_free_buffer_queue;
+ sprd_func_hwc_window.hwc_window_acquire_buffer_queue = sprd_hwc_window_acquire_buffer_queue;
+ sprd_func_hwc_window.hwc_window_release_buffer_queue = sprd_hwc_window_release_buffer_queue;
sprd_func_hwc_window.hwc_window_set_composition_type = sprd_hwc_window_set_composition_type;
sprd_func_hwc_window.hwc_window_set_buffer_damage = sprd_hwc_window_set_buffer_damage;
sprd_func_hwc_window.hwc_window_set_info = sprd_hwc_window_set_info;
tdm_error sprd_hwc_window_set_buffer(tdm_hwc_window *hwc_window, tbm_surface_h surface);
tdm_error sprd_hwc_window_set_property(tdm_hwc_window *hwc_window, unsigned int id, tdm_value value);
tdm_error sprd_hwc_window_get_property(tdm_hwc_window *hwc_window, unsigned int id, tdm_value *value);
-tbm_surface_queue_h sprd_hwc_window_get_buffer_queue(tdm_hwc_window *hwc_window, tdm_error *error);
-void sprd_hwc_window_free_buffer_queue(tdm_hwc_window *hwc_window, tbm_surface_queue_h queue);
+tbm_surface_queue_h sprd_hwc_window_acquire_buffer_queue(tdm_hwc_window *hwc_window, tdm_error *error);
+void sprd_hwc_window_release_buffer_queue(tdm_hwc_window *hwc_window, tbm_surface_queue_h queue);
tdm_error sprd_hwc_window_get_preparation_types(tdm_hwc_window *hwc_window, int *preparation_types);
void sprd_pp_destroy(tdm_pp *pp);
} else {
int has_video = 0;
- for (i= 0; i < num_wnds; i++) {
+ for (i = 0; i < num_wnds; i++) {
if (composited_list[i]->client_type == TDM_COMPOSITION_VIDEO)
has_video++;
}
}
tbm_surface_queue_h
-sprd_hwc_window_get_buffer_queue(tdm_hwc_window *hwc_window, tdm_error *error)
+sprd_hwc_window_acquire_buffer_queue(tdm_hwc_window *hwc_window, tdm_error *error)
{
tdm_sprd_hwc_data *hwc_data = NULL;
tdm_sprd_hwc_window_data *hwc_window_data = NULL;
}
void
-sprd_hwc_window_free_buffer_queue(tdm_hwc_window *hwc_window, tbm_surface_queue_h queue)
+sprd_hwc_window_release_buffer_queue(tdm_hwc_window *hwc_window, tbm_surface_queue_h queue)
{
return;
}