Fixes #3441
Reverses the semantic of "hints", also renaming them to "performance_caveats", and placing inside a new struct called Capabilities. Unlike features, this struct represent properties of the adapter that do not need to be enabled.
PR checklist:
Fixes #3441 Reverses the semantic of "hints", also renaming them to "performance_caveats", and placing inside a new struct called
Capabilities
. Unlike features, this struct represent properties of the adapter that do not need to be enabled. PR checklist:make
succeeds (on *nix)make reftests
succeeds