iewnauy 2022-09-26 17:59 采纳率: 50%
浏览 79
已结题

图像显示框架 DRM下的writeback接口 的实现

图像显示框架 DRM下的writeback接口 的实现
用代码块功能插入代码,请勿粘贴截图
    drmModeAtomicReq *req = drmModeAtomicAlloc();
    printf("%d Attach writeback \n", drmModeAtomicAddProperty(req, wbc_connector_id, writeback_fb_id_property, output_fb_id));
    printf("%d Attach CRTC  \n", drmModeAtomicAddProperty(req, wbc_connector_id, writeback_crtc_id_property, firstActiveCrtc->crtc_id));
    printf("%d get outfence \n", drmModeAtomicAddProperty(req, wbc_connector_id, writeback_outfence_property, (uint64_t)&writeback_out_fence_fd));

    ret = drmModeAtomicCommit(fd1, req, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
    if(ret){
      printf("atomic commit failed! line 268 : ret = %d\n", ret);
    }
    drmModeAtomicFree(req);

显示 atomic commit出错,请问是有哪个property没有设置吗?还是说用来输出的framebuffer有特殊的要求,我是AddFB2withModifier创建的

  • 写回答

1条回答 默认 最新

  • 不太能吃 2022-09-26 19:00
    关注

    DRM框架及应用,包括详细配置代码可以参考下面链接,这是之前我做DRM相关功能时整理的,里面有property的设置
    https://blog.csdn.net/user_jiang/article/details/105178965?spm=1001.2014.3001.5502

    评论

报告相同问题?

问题事件

  • 系统已结题 10月4日
  • 赞助了问题酬金10元 9月26日
  • 创建了问题 9月26日

悬赏问题

  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)