この列挙値には、pdg.CookOptionsオブジェクトを使ってpdg.GraphContext._cook(..)
メソッドに渡すことができるクックタイプが含まれています。
値
pdg.cookType.Full
グラフ内のすべてのノードに対して完全クックを実行します。
pdg.cookType.GenerateFull
グラフ内のすべてのノードに対して静的なワークアイテムを生成します。
pdg.cookType.GenerateNode
特定のノードまでのグラフに対して静的なワークアイテムを生成します。上流の動的ノードは必要に応じてクックされます。
pdg.cookType.Node
特定のノードに対してグラフをクックします。上流のノードは必要になった場合にのみクックされます。
pdg.cookType.StaticDepsFull
グラフ全体に対して静的なクックを実行します。
これは、GenerateFull
の実行とユーザのカスタムスケジューラのonScheduleStatic
実装のコールで構成されています。
これは非常に曖昧なクックモードで、そこらのスケジューラを使ってすぐに動作させることができないことに注意してください。
pdg.cookType.StaticDepsGen
グラフ内のすべてのノードの静的なワークアイテムを生成します。
これは、上位互換用に用意しており、GenerateFull
を使用することと同じです。
pdg.cookType.StaticDepsNode
StaticDepsFull
と同じですが、特定のノードに対して静的なクックを実行します。