自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

借你一秒

沉心静气,平常心,做好小事方成大事。

原创 OPENGL顶点数组, glDrawArrays,glDrawElements

顶点数组, glDrawArrays,glDrawElements - [OpenGL]前两天接触OpenGL ES的时候发现里面没有了熟悉的glBegin(), glEnd(),glVertex3f()函数,取而代之的是glDrawArrays()。有问题问google,终于找到答案:因为OpenGL ES是针对嵌入式设备这些对性能要求比较高的平台,因此把很多影响性能的函数都去掉了,上述的几

2014-08-14 16:38:19 3121

转载 GPU/DRM 简介

DRM - Direct Rendering ManagerDRM是一个内核级的设备驱动,既可以编译到内核中也可以作为标准模块进行加载。DRM最初是在FreeBSD中出现的,后来被移植到Linux系统中,并成为Linux系统的标准部分。DRM可以直接访问DRM clients的硬件。DRM驱动用来处理DMA,内存管理,资源锁以及安全硬件访问。为了同时支持多个3D应用,3D图形卡硬件

2014-08-10 17:32:32 1562

转载 mesa3d源代码阅读笔记

http://www.cnblogs.com/zale_lzj/archive/2012/08/19/2646190.html最近准备去阅读Mesa3d(采用7.6.1版本)的源代码,代码量很大,感觉到十分困难。以后是否能够读下去,并且理解它的整个实现过程,不能确定。但既然阅读了,就应该积累起来,特写下本系列笔记。1 编译Mesa3d 7.6.1是很容易

2014-08-10 16:32:58 1534

转载 Mesa 3D概述

OpenGL被广泛的应用着,但是却没有一个是开源的,十分不爽。SGI 公布了一个OpenGL的sample implementation(SI),据说可以作为Vendor实现OpenGL的模板。我下了下来,还没看过,以后再慢慢研究研究。不过有一点可以确定,就是SI没有实现硬件加速的一些功能而mesa却实现了。所以我下了Mesa 3d来先研究它的架构,一点一点从底层开始学习OpenGL。我现在看的是

2014-08-10 15:42:41 1561

转载 图形图像库集合

Google三维API O3D绘图引擎 RRDtool计算机视觉库 OpenCV图像处理类库 CImg2D图形库 AGGGoogle 图形处理引擎 skia三维图形渲染引擎 OGRE开源图形库 FreeImage3D引擎 Irrlicht Engine移动设备上的OpenGL OpenGL ES高质量图形图表库 MathGL开源图形库 CxImage

2014-08-10 15:14:42 1501

转载 OpenGL ES学习总结:基础知识简介

什么是OpenGL ES?OpenGL ES (为OpenGL for Embedded System的缩写) 为适用于嵌入式系统的一个免费二维和三维图形库。为桌面版本OpenGL 的一个子集。OpenGL ES管道(Pipeline)OpenGL ES 1.x 的工序是固定的,称为Fix-Function Pipeline,可以想象一个带有很多控制开关

2014-08-10 11:58:02 979

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