Gix,高效的嵌入式圖形系統

openkk 12年前發布 | 14K 次閱讀 圖形/圖像處理 C/C++

Gix,高效的嵌入式圖形系統

  • 支持多種操作系統和硬件平臺。當前已經實際在linux-2.6(x86,arm),Netbas OS-0.32(x86)上運行.
  • 核心模塊運行于內核模式,極大加速應用程序。
  • 支持多個客戶端同時運行。
  • 支持硬件加速。
  • 支持多進程/多線程。
  • 低CPU、內存消耗。
  • 代碼幾乎全部由ANSI C編寫,極易移植到其他平臺。
  • 基于X11編程模型,大部分已有的X程序很容易被重新利用。
  • 本地化基于libiconv,完美支持UNICODE字符集。
  • 支持創建不規則的窗體
  • 支持Freetype2.
  • 支持窗體之間的通信。
  • 支持點對點的復制,粘帖協議,并實現封裝。
  • 支持層(window layer),實現窗體置底、置頂功能。
  • 內核集成video extension,提供xv風格API。
  • 內部集成Simple Tool Kits,支持Menu、Button、ProgressBar,ScrollBar、ComboBox、Dialog、Edit、Static、 ListView等基本組件.
  • 提供libX11模擬層實現庫。
  • 支持GTK+-1.2/GTK+-2.4/FLTK2/FFL/EWL等控件庫。
  • 支持SDL/Cairo-Gix Backend。
  • 支持gstreamer插件。
  • 支持軟鍵盤(對應用程序透明)。
  • 支持輸入法架構(實現了谷歌拼音和新酷音輸入法)。
  • 系統啟動速度在1-2秒之間(主要取決于讀磁盤的時間消耗)。
  • 提供完整的SDK開發資料和演示軟件。
  • </div>

    項目主頁:http://www.baiduhome.net/lib/view/home/1329211722984

     本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
     轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
     本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!