Get a new ViSP display instance, dependending on what display driver is available.
:param preference: An optional list of preferred backends to use.
The backends are tested in the order they are specified, and the first match is instanciated.
If preference is None, a default list of display is used. This list contains all basic displays.
The specified values are case insensitive and may include. See VISP_DEFAULT_DISPLAY_PREFERENCE for the available options
:return: a new instance of a ViSP display if one of the requested backend has been found, None otherwise
Definition at line 81 of file display_utils.py.