簡介
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開發資料和演示軟體。