DRM的GEM GEM(Graphics Execution Manager)主要完成:内存申请释放、指令执行、执行命令时的光圈管理(what?!)。缓存对象的申请主要与linux提供的shmem层相关。设备相关操作如指令执行、pinning、buffer读写、映射、域所有权的转移等,还是归设备驱动的ioctl。初始化使用GEM的驱动必须在struct drm_driver->driver_feat... linux显示相关 2023-11-13 35 点赞 0 评论 53 浏览