![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LinuxGraphicsDriver
文章平均质量分 83
qutiezhu
这个作者很懒,什么都没留下…
展开
-
Graphics on Linux
X Window SystemX窗口系统(X Window System)是一种以位图方式显示的软件窗口系统。最初是1984年麻省理工学院的研究项目,之后变成UNIX、类UNIX、以及OpenVMS等操作系统所一致适用的标准化软件工具包及显示架构的运作协议。随着时间的推移,X Window System协议不断修订,并于1987年9月发布第11版,一直沿用至今,所以X Window Sys转载 2016-08-25 21:35:14 · 450 阅读 · 0 评论 -
在linux上给grub添加内核启动参数
如果你想在系统启动时加载一个内核参数,需修改GRUB的配置模板(/etc/default /grub),添加"名称=值”的键值对到GRUB_CMDLINE_LINUX变量,添加多个时用空格隔开,例如GRUB_CMDLINE_LINUX="...... name=value"(如果没有GRUB_CMDLINE_LINUX变量时,用GRUB_CMDLINE_LINUX_DEFAULT替代即可).转载 2016-10-19 08:19:30 · 15519 阅读 · 0 评论 -
Debug Android and Linux suspend and resume (中文)
攒了一些关于调试Android和Linux下面的suspend 和 resume的经验, 在这里和大家分享一下。希望可以有些帮助, (下面没有写Android专用的, 就是Linux通用的)。1. no_console_suspend 在kernel启动参数里面加上no_console_suspend, 这个是最基本的, 因为kernel在把console suspend掉以后, 不转载 2016-09-22 13:56:36 · 300 阅读 · 0 评论 -
VGA Hardware
VGA HardwareThe VGA is a complex piece of hardware. Even though it's old, many modern graphics cards are compatible with it, including NVidia and ATI cards. This can make writing a VGA driver转载 2016-08-25 22:20:59 · 1285 阅读 · 0 评论 -
Linux GPU Driver Developer's Guide
Linux GPU Driver Developer's GuideJesse BarnesInitial version Intel Corporation jesse.barnes@intel.com> Laurent PinchartDriver internals Ideas on board SPRL转载 2016-08-25 22:03:38 · 1392 阅读 · 0 评论 -
Linux DRM Developer's Guide
official docs: http://www.kernel.org/doc/htmldocs/drm/Linux DRM Developer's GuideCopyright © 2008-2009 Intel Corporation (Jesse Barnes )The contents of this file may be used under the te转载 2016-08-25 21:58:15 · 1463 阅读 · 0 评论 -
Video Cards
So you want to know how modern video cards work. Here goes...Modern video cards usually have several common features:Video RamDisplay control2D engine3D engineOverlayHW sprites (cursor, icon,转载 2016-08-25 21:45:32 · 676 阅读 · 0 评论 -
GPUs a closer look
GPUs a closer lookAs the line between GPUs and CPUs begins to blur, it’s important to understand what makes GPUs tick.KAYVON FATAHALIAN and MIKE HOUSTON, STANFORD UNIVERSITYA gamer wanders转载 2016-08-25 21:44:26 · 690 阅读 · 0 评论 -
GEM - Graphics Execution Manager
NOTE: Currently the buffer creation/read/write are implemented by driver specified ioctls. So right now you can't find functions like "drm_gem_create" in kernel sources.And that's also why we need转载 2016-08-25 21:43:33 · 785 阅读 · 0 评论 -
Linux “Graphics Driver Stack” Explained
We get this question a lot about radeonhd: “When is 3D going to be supported?”The short answer: never; 3D acceleration is the domain of Mesa.But, of course, it’s not as simple as that. For th转载 2016-08-25 21:40:50 · 508 阅读 · 0 评论 -
Introduction to the Direct Rendering Infrastructure
Brian Paul (brian@tungstengraphics.com)10 August 2000This document is an introduction and high-level user guide for the Direct Rendering Infrastructure (DRI). It describes the goals of the DRI p转载 2016-08-25 21:39:40 · 1054 阅读 · 0 评论 -
questions
目录What is "DRI"? What is "DRM"? "DDX"?What is "OpenGL", "GL", "GLU", "GLUT", etc.?What are "TTM" and "GEM"? Why do we have both?What is "DRM fence"?What is "Tearing"?What is "VSync"What is "Fram转载 2016-08-25 21:38:15 · 1284 阅读 · 0 评论