Lines Matching refs:ivilayer
128 struct ivi_layout_layer *ivilayer; in test_layer_create() local
131 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_layer_create()
132 iassert(ivilayer != NULL); in test_layer_create()
134 iassert(IVI_TEST_LAYER_ID(0) == lyt->get_id_of_layer(ivilayer)); in test_layer_create()
137 iassert(ivilayer == new_ivilayer); in test_layer_create()
139 id1 = lyt->get_id_of_layer(ivilayer); in test_layer_create()
143 lyt->layer_destroy(ivilayer); in test_layer_create()
151 struct ivi_layout_layer *ivilayer; in test_layer_visibility() local
154 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_layer_visibility()
155 iassert(ivilayer != NULL); in test_layer_visibility()
157 prop = lyt->get_properties_of_layer(ivilayer); in test_layer_visibility()
161 iassert(lyt->layer_set_visibility(ivilayer, true) == IVI_SUCCEEDED); in test_layer_visibility()
169 lyt->layer_destroy(ivilayer); in test_layer_visibility()
176 struct ivi_layout_layer *ivilayer; in test_layer_opacity() local
179 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_layer_opacity()
180 iassert(ivilayer != NULL); in test_layer_opacity()
182 prop = lyt->get_properties_of_layer(ivilayer); in test_layer_opacity()
186 ivilayer, wl_fixed_from_double(0.5)) == IVI_SUCCEEDED); in test_layer_opacity()
194 lyt->layer_destroy(ivilayer); in test_layer_opacity()
201 struct ivi_layout_layer *ivilayer; in test_layer_dimension() local
204 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_layer_dimension()
205 iassert(ivilayer != NULL); in test_layer_dimension()
207 prop = lyt->get_properties_of_layer(ivilayer); in test_layer_dimension()
211 iassert(lyt->layer_set_destination_rectangle(ivilayer, prop->dest_x, prop->dest_y, in test_layer_dimension()
222 lyt->layer_destroy(ivilayer); in test_layer_dimension()
229 struct ivi_layout_layer *ivilayer; in test_layer_position() local
232 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_layer_position()
233 iassert(ivilayer != NULL); in test_layer_position()
235 prop = lyt->get_properties_of_layer(ivilayer); in test_layer_position()
239 iassert(lyt->layer_set_destination_rectangle(ivilayer, 20, 30, in test_layer_position()
247 prop = lyt->get_properties_of_layer(ivilayer); in test_layer_position()
251 lyt->layer_destroy(ivilayer); in test_layer_position()
258 struct ivi_layout_layer *ivilayer; in test_layer_destination_rectangle() local
261 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_layer_destination_rectangle()
262 iassert(ivilayer != NULL); in test_layer_destination_rectangle()
264 prop = lyt->get_properties_of_layer(ivilayer); in test_layer_destination_rectangle()
271 ivilayer, 20, 30, 400, 600) == IVI_SUCCEEDED); in test_layer_destination_rectangle()
273 prop = lyt->get_properties_of_layer(ivilayer); in test_layer_destination_rectangle()
286 lyt->layer_destroy(ivilayer); in test_layer_destination_rectangle()
293 struct ivi_layout_layer *ivilayer; in test_layer_source_rectangle() local
296 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_layer_source_rectangle()
297 iassert(ivilayer != NULL); in test_layer_source_rectangle()
299 prop = lyt->get_properties_of_layer(ivilayer); in test_layer_source_rectangle()
306 ivilayer, 20, 30, 400, 600) == IVI_SUCCEEDED); in test_layer_source_rectangle()
308 prop = lyt->get_properties_of_layer(ivilayer); in test_layer_source_rectangle()
316 prop = lyt->get_properties_of_layer(ivilayer); in test_layer_source_rectangle()
322 lyt->layer_destroy(ivilayer); in test_layer_source_rectangle()
346 struct ivi_layout_layer *ivilayer; in test_layer_bad_opacity() local
349 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_layer_bad_opacity()
350 iassert(ivilayer != NULL); in test_layer_bad_opacity()
356 ivilayer, wl_fixed_from_double(0.3)) == IVI_SUCCEEDED); in test_layer_bad_opacity()
359 ivilayer, wl_fixed_from_double(-1)) == IVI_FAILED); in test_layer_bad_opacity()
363 prop = lyt->get_properties_of_layer(ivilayer); in test_layer_bad_opacity()
367 ivilayer, wl_fixed_from_double(1.1)) == IVI_FAILED); in test_layer_bad_opacity()
378 lyt->layer_destroy(ivilayer); in test_layer_bad_opacity()
411 struct ivi_layout_layer *ivilayer; in test_commit_changes_after_visibility_set_layer_destroy() local
413 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_commit_changes_after_visibility_set_layer_destroy()
414 iassert(ivilayer != NULL); in test_commit_changes_after_visibility_set_layer_destroy()
416 iassert(lyt->layer_set_visibility(ivilayer, true) == IVI_SUCCEEDED); in test_commit_changes_after_visibility_set_layer_destroy()
417 lyt->layer_destroy(ivilayer); in test_commit_changes_after_visibility_set_layer_destroy()
425 struct ivi_layout_layer *ivilayer; in test_commit_changes_after_opacity_set_layer_destroy() local
427 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_commit_changes_after_opacity_set_layer_destroy()
428 iassert(ivilayer != NULL); in test_commit_changes_after_opacity_set_layer_destroy()
431 ivilayer, wl_fixed_from_double(0.5)) == IVI_SUCCEEDED); in test_commit_changes_after_opacity_set_layer_destroy()
432 lyt->layer_destroy(ivilayer); in test_commit_changes_after_opacity_set_layer_destroy()
440 struct ivi_layout_layer *ivilayer; in test_commit_changes_after_source_rectangle_set_layer_destroy() local
442 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_commit_changes_after_source_rectangle_set_layer_destroy()
443 iassert(ivilayer != NULL); in test_commit_changes_after_source_rectangle_set_layer_destroy()
446 ivilayer, 20, 30, 200, 300) == IVI_SUCCEEDED); in test_commit_changes_after_source_rectangle_set_layer_destroy()
447 lyt->layer_destroy(ivilayer); in test_commit_changes_after_source_rectangle_set_layer_destroy()
455 struct ivi_layout_layer *ivilayer; in test_commit_changes_after_destination_rectangle_set_layer_destroy() local
457 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_commit_changes_after_destination_rectangle_set_layer_destroy()
458 iassert(ivilayer != NULL); in test_commit_changes_after_destination_rectangle_set_layer_destroy()
461 ivilayer, 20, 30, 200, 300) == IVI_SUCCEEDED); in test_commit_changes_after_destination_rectangle_set_layer_destroy()
462 lyt->layer_destroy(ivilayer); in test_commit_changes_after_destination_rectangle_set_layer_destroy()
470 struct ivi_layout_layer *ivilayer; in test_layer_create_duplicate() local
473 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_layer_create_duplicate()
474 iassert(ivilayer != NULL); in test_layer_create_duplicate()
476 if (ivilayer != NULL) in test_layer_create_duplicate()
477 iassert(ivilayer->ref_count == 1); in test_layer_create_duplicate()
480 iassert(ivilayer == duplicatelayer); in test_layer_create_duplicate()
482 if (ivilayer != NULL) in test_layer_create_duplicate()
483 iassert(ivilayer->ref_count == 2); in test_layer_create_duplicate()
485 lyt->layer_destroy(ivilayer); in test_layer_create_duplicate()
487 if (ivilayer != NULL) in test_layer_create_duplicate()
488 iassert(ivilayer->ref_count == 1); in test_layer_create_duplicate()
490 lyt->layer_destroy(ivilayer); in test_layer_create_duplicate()
497 struct ivi_layout_layer *ivilayer; in test_get_layer_after_destory_layer() local
499 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_get_layer_after_destory_layer()
500 iassert(ivilayer != NULL); in test_get_layer_after_destory_layer()
502 lyt->layer_destroy(ivilayer); in test_get_layer_after_destory_layer()
504 ivilayer = lyt->get_layer_from_id(IVI_TEST_LAYER_ID(0)); in test_get_layer_after_destory_layer()
505 iassert(ivilayer == NULL); in test_get_layer_after_destory_layer()
644 struct ivi_layout_layer *ivilayer; in test_screen_remove_layer() local
652 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_screen_remove_layer()
653 iassert(ivilayer != NULL); in test_screen_remove_layer()
657 iassert(lyt->screen_add_layer(output, ivilayer) == IVI_SUCCEEDED); in test_screen_remove_layer()
662 iassert(array[0] == ivilayer); in test_screen_remove_layer()
664 iassert(lyt->screen_remove_layer(output, ivilayer) == IVI_SUCCEEDED); in test_screen_remove_layer()
676 lyt->layer_destroy(ivilayer); in test_screen_remove_layer()
683 struct ivi_layout_layer *ivilayer; in test_screen_bad_remove_layer() local
689 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_screen_bad_remove_layer()
690 iassert(ivilayer != NULL); in test_screen_bad_remove_layer()
694 iassert(lyt->screen_remove_layer(NULL, ivilayer) == IVI_FAILED); in test_screen_bad_remove_layer()
703 lyt->layer_destroy(ivilayer); in test_screen_bad_remove_layer()
743 struct ivi_layout_layer *ivilayer = data; in test_layer_properties_changed_notification_callback() local
744 const struct ivi_layout_layer_properties *prop = lyt->get_properties_of_layer(ivilayer); in test_layer_properties_changed_notification_callback()
746 iassert(lyt->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0)); in test_layer_properties_changed_notification_callback()
750 if (lyt->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0) && in test_layer_properties_changed_notification_callback()
759 struct ivi_layout_layer *ivilayer; in test_layer_properties_changed_notification() local
763 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_layer_properties_changed_notification()
767 iassert(lyt->layer_add_listener(ivilayer, &ctx->layer_property_changed) == IVI_SUCCEEDED); in test_layer_properties_changed_notification()
774 ivilayer, 20, 30, 200, 300) == IVI_SUCCEEDED); in test_layer_properties_changed_notification()
782 ivilayer, 20, 30, 200, 300) == IVI_SUCCEEDED); in test_layer_properties_changed_notification()
796 lyt->layer_destroy(ivilayer); in test_layer_properties_changed_notification()
806 struct ivi_layout_layer *ivilayer = data; in test_layer_create_notification_callback() local
807 const struct ivi_layout_layer_properties *prop = lyt->get_properties_of_layer(ivilayer); in test_layer_create_notification_callback()
809 iassert(lyt->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0)); in test_layer_create_notification_callback()
813 if (lyt->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0) && in test_layer_create_notification_callback()
854 struct ivi_layout_layer *ivilayer = data; in test_layer_remove_notification_callback() local
856 lyt->get_properties_of_layer(ivilayer); in test_layer_remove_notification_callback()
858 iassert(lyt->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0)); in test_layer_remove_notification_callback()
862 if (lyt->get_id_of_layer(ivilayer) == IVI_TEST_LAYER_ID(0) && in test_layer_remove_notification_callback()
904 struct ivi_layout_layer *ivilayer; in test_layer_bad_properties_changed_notification() local
906 ivilayer = lyt->layer_create_with_dimension(IVI_TEST_LAYER_ID(0), 200, 300); in test_layer_bad_properties_changed_notification()
911 iassert(lyt->layer_add_listener(ivilayer, NULL) == IVI_FAILED); in test_layer_bad_properties_changed_notification()
913 lyt->layer_destroy(ivilayer); in test_layer_bad_properties_changed_notification()