图形渲染
jacob_wjj
领英主页:https://www.linkedin.com/in/jiang-bo-a56771ba/
展开
-
DRM security
http://www.x.org/wiki/Events/XDC2013/XDC2013DavidHerrmannDRMSecurity/DRM_SECURITY原创 2016-03-17 21:11:31 · 602 阅读 · 0 评论 -
VxBus设备驱动模型
VxBus简介VxBus是指在VxWorks中用于支持设备驱动的特有的架构,这种架构包含对minimal BSP的支持。 它包括以下功能:①允许设备驱动匹配对应设备;②提供驱动程序访问硬件的机制;③软件其他部分访问设备功能;④在VxWorks系统中,实现设备驱动的模块化。 VxBus在总线控制器驱动程序服务的支持下,能在总线上发现设备,并执行一些初始化工作,使驱动与硬件设备之间正常的通讯。O原创 2016-03-30 17:23:07 · 1809 阅读 · 0 评论 -
DRM初始化过程
先问一个问题,DRM模块如何初始化,在哪个节点初始化,初始化又完成了哪些方面的工作?drm_core_init 这个函数是通过module(drm_core_init)明确在系统启动时进行调用.指定设备的major号,linux中默认为226. 创建并初始化一个idr机制,这个机制其实原理上就是一个哈希表,由内核系统维护,能够快速的查找。调用 register_chrdev(DRM_MAJOR,原创 2016-04-05 15:26:28 · 3706 阅读 · 0 评论 -
图形渲染之纹理贴图
载入2D纹理WebGL中最常见的纹理格式就是2D纹理,2D纹理的最基本形式就是使用单幅图像作为纹理。为了把2D纹理应用于几何对象,首先需要载入纹理。就是将普通图像文件的纹理载入到纹理对象中,然后将这幅图像作为2D纹理的输入数据。图像文件可以是PNG、JPEG或GIF格式。创建WebGLTexture对象在WebGL中使用纹理的第一个步骤是为每个纹理创建一个WebGLTexture对象。创建纹理对象要原创 2016-03-15 10:08:23 · 2941 阅读 · 0 评论