自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 OpenGL和X server相关的概念

1. OpenGL。 只是一个规范,定义了2d、3d等操作的标准接口。由Silicon Graphics Inc. (SGI)制定,Khronos Group管理。为了提供不同的应用,OpenGL还会有一些附属库,像GLU、GLUT、SDL、GLUI、FLTK、GLAUX等。除此之外,OpenGL为了支持不同平台,提供了标准之外的一些扩展,如GLEW、GLEE。2. OpenGL ES。Ope

2009-11-23 15:40:00 1863

转载 Gtk+/Cairo/Glitz扯开漫谈

  Cairo是一个矢量图形及图像合成的类库,从GTK+ 2.8开始,GTK+大量的图形绘制功能用的就是Cairo。GTK+的官方文档说:GDK does not wrap the Cairo API, instead it allows to create Cairocontexts which can be used to draw

2009-11-23 15:09:00 2414 1

转载 OpenGL

 OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于生成二维、三维图象。这个接口由近三百五十个不同的函数调用组成,用来从简单的图元绘制复杂的三维景象。而另一种编程接口系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用于CAD、虚拟实境、科学可视化

2009-11-21 20:32:00 622

转载 DirectFB和Cairo的嵌入式图形开发实

DirectFB是一个提供硬件图形加速、输入设备处理抽象并集成了透明功能窗体系统和多显示层处理的开源库。通过对底层硬件不支持的图形操作以回调函数实现,DirectFB实现硬件设备的完全抽象。另外DirectFB在设计之初就充分考虑嵌入式系统的固有特性,体积小巧,资源消耗低。作为嵌入式系统中强大的图形处理库,DirectFB成为Linux下图形处理的一个新的标准(CELF AVG 1.0标准

2009-11-21 20:29:00 1336

转载 OpenVG – 矢量图象加速度的标准

 Translation Courtesy of FathammerOpenVG – 矢量图象加速度的标准OpenVG™是一个完全免费,跨平台的API,针对矢量图象库提供一个低水平的硬件加速度界面,例如Flash和SVG。OpenVG把主要目标集中在掌上装置,对于用户界面要求有高质量的矢量图象的便携式的加速度以及在小屏幕装置上的文本– 使得硬件加速度能在具有较低能量的水平上

2009-11-21 20:09:00 2380

转载 2D图形加速

 所谓图形加速,一般都是指加速渲染,比如可以把2D渲染归类为一系列“原语”:画线,画长方形等等。如果是软件自己画,即不加速,则由软件一个像素一个像素的按照图形算法将线和长方形在“显存”(framebuffer,rendertarget,随便你怎么称呼)上“填”出来;即是由CPU在显存上画出来的。如果加速呢?那么CPU要做的事就很少了,它只需要通过某种方式告诉“加速硬件”,就是通常意义上

2009-11-21 19:51:00 9204

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除