【Camera KMD ISP SubSystem笔记】CAM SYNC与DRQ③

DRQ什么时候调度Node去填写dependency
    ::Pipeline调度Node的sequenceId 0执行
        Pipeline::ProcessRequest()
        {
            for (UINT nodeIndex = 0; nodeIndex  < m_orderedNodeCount ; nodeIndex++)
                m_pDeferredRequestQueue->AddDeferredNode(requestId, m_ppOrderedNodes[nodeIndex], NULL);//最后一个参数pDependencyUnit为NULL
            m_pDeferredRequestQueue->DispatchReadyNodes();
        }
    TIPS:每个node seq id 0基本都是填写自己的depependency

    添加deferred node流程图:

Node内部的ProcessSequenceId图

如何填写dependency
    如何填写property dependency,以IPE NODE为例
 
    如何填写fence dependency(camxnode),以IPE NODE为例
    
    如何填写fence dependency(chi node),主要为chinodewarpper调用chinode
    
    如何填写chi fence dependency图,同样主要为chinodewarpper调用chinode


Chi Fence(non-buffer) API调用详解图
    Chi Fence(non-buffer) Create举例(EISV2)


    Chi Fence(non-buffer) 注册async callback


    Chi Fence(non-buffer) Signal举例(EISV2)


    CHI Fence (non-buffer) callback flow

CSL Fence(buffer) async/callback详解
    CSL Fence 注册async callback

     CSL Fence callback

      TIPS:   SinkOutput :通知session直接返回给fwk targetBuffer
                     NonSinkOutput :通知DRQ    更新依赖, 继续连接到下一个node

Metadata/property update 详解
    Property/metadata callback flow

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-26 02:38:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-26 02:38:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-26 02:38:01       82 阅读
  4. Python语言-面向对象

    2024-04-26 02:38:01       91 阅读

热门阅读

  1. 【prometheus学习过程】

    2024-04-26 02:38:01       36 阅读
  2. IntelliLock.Licensing.dll在VS中的16个使用方法

    2024-04-26 02:38:01       36 阅读
  3. 【Python】模拟windows文件名排序

    2024-04-26 02:38:01       30 阅读
  4. 2024 泛娱乐企业出海音视频选型攻略

    2024-04-26 02:38:01       93 阅读
  5. Migrations

    2024-04-26 02:38:01       29 阅读
  6. CSS图像样式

    2024-04-26 02:38:01       34 阅读
  7. Spring Gateway的入门概述简介

    2024-04-26 02:38:01       134 阅读
  8. eureka---各个server的地址配置不全导致服务找不到

    2024-04-26 02:38:01       172 阅读