微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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.

心连心

原文地址:https://www.jb51.cc/linux/394963.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐