本文主要是介绍KWin、libdrm、DRM从上到下全过程 —— drmModeAddFBxxx(13),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
接前一篇文章:KWin、libdrm、DRM从上到下全过程 —— drmModeAddFBxxx(12)
上一回补讲了drivers/gpu/drm/drm_framebuffer.c中的framebuffer_check函数中for (i = 0; i < info->num_planes; i++)中的第4个赋值语句,本回继续接着KWin、libdrm、DRM从上到下全过程 —— drmModeAddFBxxx(11)中的工作,在前两个参数检查之后,继续往下讲解for循环中的代码。
为了便于理解,再次贴出for循环的代码:
for (i = 0; i < info->num_planes; i++) {unsigned int width = fb_plane_width(r->width, info, i);unsigned int he
这篇关于KWin、libdrm、DRM从上到下全过程 —— drmModeAddFBxxx(13)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!