linux-kernel – 什么是内核的KMS(内核模式设置)API?
发布时间:2020-12-14 02:19:57 所属栏目:Linux 来源:网络整理
导读:什么是内核的KMS(内核模式设置)API? 解决方法 ModeSetting确实引用图形堆栈.这是设置时钟和扫描输出缓冲区,初始化芯片,点亮显示器等的过程. 负责此操作的内核子系统是DRM子系统.它有一个用户空间库,它与内核部分锁定一步开发,允许Xorg访问面向接口部分的用
什么是内核的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. 心连心 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |