11.2. 设计概述

GDC 模块使用JOB作为管理TASK的结构。一个JOB可以包含复数 TASK。

GDC保证 TASK按照添加到JOB 的顺序执行。

在END时会提交其下所有的TASK,并把资源释放出来。

若是TASK提交失败,必须用Cancel JOB以释放资源。 (GDC driver code已经内建处理,使用者无需自行处理)

而TASK则用于对一幅图像完成具体的一个或多个操作,比如旋转,镜头矫正等。

11.2.1. 系统架构

GDC 的工作模式采用先至先服务规则。

../_images/设计概7002.png