blob: 68ec09e37c1fcc1f48c595373bea8aece58f2ea5 [file] [log] [blame]
syntax = "proto2";
package android.automotive.computepipe.proto;
message OffloadOption {
enum OffloadType {
CPU = 0;
GPU = 1;
NEURAL_ENGINE = 2;
CV_ENGINE = 3;
}
repeated OffloadType offload_types = 1;
/**
* 1:1 correspondence for each type above.
* Every offload engine has a flag describing if its virtual device
*/
repeated bool is_virtual = 2;
}
message OffloadConfig {
optional OffloadOption options = 1;
optional string config_id = 2;
}