11.2. 设计概述¶
GDC 模块使用JOB作为管理TASK的结构。一个JOB可以包含复数 TASK。
GDC保证 TASK按照添加到JOB 的顺序执行。
在END时会提交其下所有的TASK,并把资源释放出来。
若是TASK提交失败,必须用Cancel JOB以释放资源。 (GDC driver code已经内建处理,使用者无需自行处理)
而TASK则用于对一幅图像完成具体的一个或多个操作,比如旋转,镜头矫正等。
11.2.1. 系统架构¶
GDC 的工作模式采用先至先服务规则。