5.20.5 Interface discovery

Instances can support any subset of Iris functions. It is possible to check whether an instance supports a specific function or set of functions. It is also possible to get a list of all functions that a specific instance supports.

It is not mandatory to check whether a function is supported before calling it. Functions that are not supported by an instance return E_function_not_supported_by_instance. Interface discovery is mandatory for all instances. In other words, instance_checkFunctionSupport() and instance_getFunctionInfo() must not return E_function_not_supported_by_instance.

Non-ConfidentialPDF file icon PDF version101196_0100_03_en
Copyright © 2018, 2019 Arm Limited or its affiliates. All rights reserved.