TDM_DBG(" window(%p) %s -> %s : lzpos(%d) on TARGET WINDOW", hwc_window_data,
_comp_to_str(hwc_window_data->client_type),
_comp_to_str(hwc_window_data->validated_type),
- hwc_data->target_hwc_window->zpos);
+ hwc_data->target_hwc_window->lzpos);
break;
case TDM_HWC_WIN_COMPOSITION_DEVICE:
case TDM_HWC_WIN_COMPOSITION_VIDEO:
TDM_DBG(" window(%p) %s -> %s : lzpos(%d)", hwc_window_data,
_comp_to_str(hwc_window_data->client_type),
_comp_to_str(hwc_window_data->validated_type),
- hwc_window_data->zpos);
+ hwc_window_data->lzpos);
break;
default:
break;
if (hwc_data->need_target_window) {
layer_data = tdm_sprd_output_get_layer(hwc_data->output_data, ZPOS_OSD);
_sprd_hwc_layer_attach_window(layer_data, hwc_data->target_hwc_window);
- use_layers_zpos[hwc_data->target_hwc_window->zpos] = 1;
+ use_layers_zpos[hwc_data->target_hwc_window->lzpos] = 1;
}
/* set hwc windows */
if (hwc_window_data == hwc_data->target_hwc_window)
continue;
- layer_data = tdm_sprd_output_get_layer(hwc_data->output_data, hwc_window_data->zpos);
+ layer_data = tdm_sprd_output_get_layer(hwc_data->output_data, hwc_window_data->lzpos);
_sprd_hwc_layer_attach_window(layer_data, hwc_window_data);
- use_layers_zpos[hwc_window_data->zpos] = 1;
+ use_layers_zpos[hwc_window_data->lzpos] = 1;
}
/* unset the unused layers */
int video_count = 0;
int cursor_count = 0;
int next_idx = 0;
- int ui_zpos = ZPOS_OSD; // this is 1
- int video_zpos = ZPOS_IMG; // this is 0
+ int ui_lzpos = ZPOS_OSD; // this is 1
+ int video_lzpos = ZPOS_IMG; // this is 0
int i = 0;
composited_list = (tdm_sprd_hwc_window_data **)composited_wnds;
/* for video */
if (composited_list[next_idx]->client_type == TDM_COMPOSITION_VIDEO) {
composited_list[next_idx]->validated_type = TDM_COMPOSITION_VIDEO;
- composited_list[next_idx]->zpos = video_zpos;
+ composited_list[next_idx]->lzpos = video_lzpos;
next_idx++;
continue;
}
composited_list[next_idx]->constraints = TDM_CONSTRAINT_BUFFER_QUEUE;
if (!_sprd_hwc_window_can_set_on_hw_layer(composited_list[next_idx])) {
composited_list[next_idx]->validated_type = TDM_COMPOSITION_CLIENT;
- composited_list[next_idx]->zpos = -1;
+ composited_list[next_idx]->lzpos = -1;
next_idx++;
break;
}
/* set the OSD */
composited_list[next_idx]->validated_type = TDM_COMPOSITION_DEVICE;
- composited_list[next_idx]->zpos = ui_zpos--;
+ composited_list[next_idx]->lzpos = ui_lzpos--;
next_idx++;
device_count--;
/* for video */
if (composited_list[next_idx]->client_type == TDM_COMPOSITION_VIDEO) {
composited_list[next_idx]->validated_type = TDM_COMPOSITION_VIDEO;
- composited_list[next_idx]->zpos = video_zpos;
+ composited_list[next_idx]->lzpos = video_lzpos;
next_idx++;
continue;
}
composited_list[next_idx]->constraints = TDM_CONSTRAINT_NONE;
composited_list[next_idx]->validated_type = TDM_COMPOSITION_CLIENT;
- composited_list[next_idx]->zpos = -1;
+ composited_list[next_idx]->lzpos = -1;
next_idx++;
}
}
sprd_hwc_window_destroy(hwc_data->target_hwc_window);
hwc_data->target_hwc_window = target_hwc_window;
- hwc_data->target_hwc_window->zpos = ZPOS_OSD;
+ hwc_data->target_hwc_window->lzpos = ZPOS_OSD;
return TDM_ERROR_NONE;
}