懵懂白猫

文章
3
资源
0
加入时间
3年0月21天

DRM的GEM

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