Compute Graph Framework SDK Reference  5.16
Porting Guide from CGF 5.6 to CGF 5.8

This document will help you port your applications from DriveWorks CGF 5.6 to DriveWorks CGF 5.8.

Application JSON {#application-json-5.8}

The passDependencies key has been removed from the top level in .app.json files and can instead be specified for each entry under:

  • stmSchedules as well as
  • stmExternalRunnables.

Each external runnable under the stmExternalRunnables key must specify the new required key processorTypes which may be either ["CPU"] or ["GPU"].

Port Descriptor {#port-descriptor-5.8}

The API dw::framework::isValidPort() previously accepted either a std::size_t portID or a StringView identifier argument. The API has been split into two functions which include the type as part of their name: