中兴通讯正式商用Linux图形系统方案Tifeagle

      中兴通讯近日发布了Linux图形系统方案Tifeagle,通过简化图形系统架构,减少资源消耗,以高效精简的图形系统中间件,更好地支持高性能的图形处理需求,为Linux图形应用带来巨大改变。目前,Tifeagle已集成到中兴通讯XITOS智能终端操作系统、CGEL嵌入式操作系统中,并已在中兴安全手机、车载系统、直播机顶盒等终端上正式商用,设备快速启动以及稳定流畅的运行给客户带来极致的体验。


      传统Linux图形系统因为依赖于X协议及其后端实现,非常复杂,性能问题一直是Linux桌面端发展的瓶颈,应用到嵌入式领域,其体积更显臃肿,速度不尽人意。同时,Linux图形管理软件基本都与桌面绑定在一起,灵活性与可移植性欠缺,对性能也有不小的损耗。

      中兴通讯Tifeagle方案在新一代图形协议wayland上研发,采用OpenGL ES作为主要渲染引擎,专注于嵌入式领域的图形混合系统。通过对Wayland协议的扩展,使Linux应用和Android应用能够融合显示、统一操作。

      Tifeagle的输入和窗口管理功能采用插件式结构,通过配置进行各个组件的随意搭配。只要在窗口管理的核心上,实现一套基于桌面的管理策略,即可在桌面环境上正常工作。

      另外,Tifeagle在alpha合成上还提供了软件渲染、oes、hwc等多种选择。通过采用CPU与GPU并行调度、输入/窗口管理/合成组件并行工作的方式,将硬件性能发挥到极致,带给用户完美的60帧体验。

      Tifeagle可支持同时显示Linux的GUI应用与Android的应用,对窗口和输入进行统一管理,统一合成输出。用户在使用过程中,可从Linux应用无缝切换到Android应用,用户感受不到其中的差异,两者可随意穿插显示。

      Tifeagle以其灵活的架构快速适应各类需求,最大化减小发布配置负担。无论是启动速度还是运行的稳定性都有了较大的提升,真正做到了"小、快、稳"。

      未来,Tifeagle将会对wayland实现更多的扩展协议,形成中兴通讯的GUI框架,提供更强、更炫的窗口管理功能,以及支持桌面操作系统,远程图像,并对Linux开发者提供API接口等,助力Linux图形应用开发的生态发展。