virtual_func_display.display_get_outputs = virtual_display_get_outputs;
virtual_func_display.display_get_fd = virtual_display_get_fd;
virtual_func_display.display_handle_events = virtual_display_handle_events;
+ virtual_func_display.display_output_create = virtual_display_output_create;
+ virtual_func_display.display_output_destroy = virtual_display_output_destroy;
memset(&virtual_func_output, 0, sizeof(virtual_func_output));
virtual_func_output.output_get_capability = virtual_output_get_capability;
virtual_func_output.output_set_commit_handler = virtual_output_set_commit_handler;
virtual_func_output.output_set_mode = virtual_output_set_mode;
virtual_func_output.output_get_mode = virtual_output_get_mode;
+ virtual_func_output.output_set_available_mode = virtual_output_set_available_mode;
+ virtual_func_output.output_set_physical_size = virtual_output_set_physical_size;
memset(&virtual_func_layer, 0, sizeof(virtual_func_layer));
virtual_func_layer.layer_get_capability = virtual_layer_get_capability;
ret = TDM_ERROR_OPERATION_FAILED;
goto failed;
}
-
+#if 0
ret = tdm_virtual_display_create_output_list(virtual_data);
if (ret != TDM_ERROR_NONE)
goto failed;
ret = tdm_virtual_display_create_layer_list(virtual_data);
if (ret != TDM_ERROR_NONE)
goto failed;
-
+#endif
if (error)
*error = TDM_ERROR_NONE;