图像显示框架 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创建的

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