• 1.摘要
  • 2.基本信息
  • 3.简介
  • 4.特点
  • 5.参考资料

Gix

嵌入式图形系统

Gix是一种嵌入式图形系统,支持多种操作系统和硬件平台,当前已经在linux-2.6(x86,arm)、Netbas OS-0.32(x86)上运行。

基本信息

  • 中文名

    Gix(嵌入式图形系统)

  • 外文名

    Embedded Graphical System1

  • 开发语言

    C/C++

  • 操作系统

    嵌入式

简介

Gix是一种嵌入式图形系统。2

特点

支持多种操作系统和硬件平台。当前已经实际在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等基本组件.