|
|
| LaunchConstraint (LaunchKind kind, size_t value) |
| |
|
| LaunchConstraint (LaunchKind kind, const size_t *value, int dims) |
| |
|
bool | operator== (const LaunchConstraint &other) const |
| |
|
bool | operator!= (const LaunchConstraint &other) const |
| |
|
bool | entails (const LaunchConstraint &other) const |
| |
|
bool | conflicts (const LaunchConstraint &other) const |
| |
|
void | swap (LaunchConstraint &rhs) |
| |
|
void | serialize (Serializer &rez) const |
| |
|
void | deserialize (Deserializer &derez) |
| |
Constraints on the launch configuration for this task. Right now this mainly applies to GPU tasks which can specify things like required CTA and grid shape. In the future we can imagine extending this to other processor kinds.