linux-kernel – 什么是内核的KMS(内核模式设置)API?

前端之家收集整理的这篇文章主要介绍了linux-kernel – 什么是内核的KMS(内核模式设置)API?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
什么是内核的KMS(内核模式设置)API?

解决方法

ModeSetting确实引用图形堆栈.这是设置时钟和扫描输出缓冲区,初始化芯片,点亮显示器等的过程.

负责此操作的内核子系统是DRM子系统.它有一个用户空间库,它与内核部分锁定一步开发,允许Xorg访问面向接口部分的用户区(通常称为ABI).面向硬件的内核接口通常称为API.

具体来说,您可以使用’xrandr’二进制文件通过randr-protocol指示XOrg指示内核更改模式.该二进制文件与X服务器一起安装,并为您提供有关图形卡和当前模式的一些信息.

DRM ModeSetting API基于IOCTL,以下站点提供了技术概述:http://dri.freedesktop.org/wiki/DrmModesetting

此外,当前linux-3.7版本中的文档也得到了很大改进.要检查出来,你必须获取最新的内核源代码,然后在内核sourcetree中执行

$make htmldocs

然后查看生成文件Documentation / DocBook / drm / index.html.

心连心

猜你在找的Linux相关文章