- QNN_PROPERTY_BACKEND_SUPPORT_OP_PACKAGE
Property key for determining if a backend supports QnnBackend_registerOpPackage.
|
Supported |
Supported |
Not Supported |
Not Supported |
Supported |
Not Supported |
Supported |
- QNN_PROPERTY_BACKEND_SUPPORT_PLATFORM_OPTIONS
Property key for determining whether a backend supports the
QNN_BACKEND_CONFIG_OPTION_PLATFORM configuration.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX |
Not Supported |
Not Supported |
- QNN_PROPERTY_BACKEND_SUPPORT_COMPOSITION
Property key for determining whether a backend supports graph composition.
The following are considered graph composition APIs:
QnnContext_create
QnnGraph_create
QnnGraph_addNode
QnnGraph_finalize
QnnTensor_createContextTensor
QnnTensor_createGraphTensor
QnnBackend_validateOpConfig
|
Supported |
Supported |
Supported |
Supported |
Not supported for QNX, HEXAGON |
Not Supported |
Supported |
- QNN_PROPERTY_BACKEND_SUPPORT_CUSTOM_PROPERTY
Property key for determining whether a backend supports setting
QNN_BACKEND_PROPERTY_OPTION_CUSTOM as a property option.
|
Not Supported |
Not Supported |
Not Supported |
Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_CACHING
Property key for determining whether a backend supports context binaries. It determines
supports for the following APIs:
|
Not Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_CONFIGURATION
Property key for determining whether a backend supports the QnnContext_Config_t data
structure.
|
Not Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_CONFIG_ENABLE_GRAPHS
Property key for determining whether a backend supports graph enablement in a context. See
QNN_CONTEXT_CONFIG_ENABLE_GRAPHS.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX, HEXAGON |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_CONFIG_MEMORY_LIMIT_HINT
Property key for determining whether a backend supports memory limits in a context. See
QNN_CONTEXT_CONFIG_MEMORY_LIMIT.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX, HEXAGON |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_CONFIG_PERSISTENT_BINARY
Property key for determining whether a backend supports context binaries that are readable
throughout the lifetime of the context. See QNN_CONTEXT_CONFIG_PERSISTENT_BINARY.
|
Not Supported |
Not Supported |
Not Supported |
Supported |
Not supported for QNX, HEXAGON |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_CONFIG_BINARY_COMPATIBILITY_TYPE
Property key for determining whether a backend supports binary compatibility control in a
context. See QNN_CONTEXT_CONFIG_BINARY_COMPATIBILITY.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX, HEXAGON |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_VALIDATE_BINARY
Property key for determining whether a backend supports validation of a stored binary. It
determines support for QnnContext_validateBinary.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX, HEXAGON |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_CREATE_FROM_BINARY_WITH_SIGNALS
Property key for determining whether a backend supports creating a context from a stored
binary, which supports control signals. It determines support for
QnnContext_createFromBinaryWithSignal.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QEMU, MCP, HEXAGON |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_CREATE_FROM_BINARY_LIST_ASYNC
Property key for determining whether a backend supports creating multiple contexts from
binaries in a single API call. It determines support for
QnnContext_createFromBinaryListAsync.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Platform Dependent Support |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_BINARY_UPDATES
Property key for determining whether a backend supports creation and application of
updates for an existing context binary. This determines support for
QnnContext_getBinarySectionSize(), QnnContext_retrieveBinarySection(), and
QnnContext_applyBinarySection() with QNN_CONTEXT_SECTION_UPDATABLE.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX, HEXAGON |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_BINARY_SECTION_FULL_CONTEXT
Property key for determining whether a backend supports use of binary sections without the
__graph__ argument provided.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX, QEMU, ARM_SIDE, HEXAGON |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_CUSTOM_PROPERTY
Property key for determining whether a backend supports setting
QNN_CONTEXT_PROPERTY_OPTION_CUSTOM as a property option.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_INCREMENTAL_BINARY
Property key for determining whether a backend supports QnnContext_getIncrementalBinary
and QnnContext_releaseIncrementalBinary.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_DEFERRED_GRAPH_INIT
Property key for determining whether a backend supports deferred graph initialization
during context creation. See QNN_CONTEXT_CONFIG_OPTION_DEFER_GRAPH_INIT.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Platform Dependent Support |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_BINARY_WEIGHT_ONLY_UPDATES
Property key for determining whether a backend supports creation and application of
weight only updates for an existing context binary. This determines support for
QnnContext_getBinarySectionSize(), QnnContext_retrieveBinarySection(), and
QnnContext_applyBinarySection() with QNN_CONTEXT_SECTION_UPDATABLE_WEIGHTS.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX, QEMU, HEXAGON, MCP |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_BINARY_QUANT_ONLY_UPDATES
Property key for determining whether a backend supports creation and application of
quant param only updates for an existing context binary. This determines support for
QnnContext_getBinarySectionSize(), QnnContext_retrieveBinarySection(), and
QnnContext_applyBinarySection() with QNN_CONTEXT_SECTION_UPDATABLE_QUANT_PARAMS.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX, QEMU, HEXAGON, MCP |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_CREATE_FROM_BINARY_WITH_CALLBACK
Property key for determining whether a backend supports creating contexts with a client
callback function. It determines support for QnnContext_createFromBinaryWithCallback.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Platform Dependent Support |
Not Supported |
Not Supported |
- QNN_PROPERTY_CONTEXT_SUPPORT_GRAPH_RETENTION_ORDER
Property key for determining whether a backend supports multi switching. See
QNN_CONTEXT_CONFIG_GRAPH_RETENTION_ORDER
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX, HEXAGON |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_CONFIG
Property key for determining whether a backend supports graph configuration. It determines
support for QnnGraph_setConfig.
|
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_SIGNALS
Property key for determining whether a backend supports signals.
- @note
This capability is equivalent to all of QNN_PROPERTY_GRAPH_SUPPORT_FINALIZE_SIGNAL,
QNN_PROPERTY_GRAPH_SUPPORT_EXECUTE_SIGNAL, and
QNN_PROPERTY_GRAPH_SUPPORT_EXECUTE_ASYNC_SIGNAL having support.
- @note
DEPRECATED: Use QNN_PROPERTY_GRAPH_SUPPORT_FINALIZE_SIGNAL,
QNN_PROPERTY_GRAPH_SUPPORT_EXECUTE_SIGNAL, or
QNN_PROPERTY_GRAPH_SUPPORT_EXECUTE_ASYNC_SIGNAL for QnnGraph API support for QnnSignal.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_ASYNC_EXECUTION
Property key for determining whether a backend supports asynchronous graph execution. It
determines support for QnnGraph_executeAsync.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Platform Dependent Support |
Platform Dependent Support |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_NULL_INPUTS
Property key for determining whether a backend supports execution of graphs with null
inputs. This implies that the graph will contain no APP_WRITE tensors.
|
Not Supported |
Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_PRIORITY_CONTROL
Property key for determining whether a backend supports priority control of graphs within
a context. See QNN_GRAPH_CONFIG_OPTION_PRIORITY.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Supported |
Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_FINALIZE_SIGNAL
Property key for determining whether a backend supports QnnSignal for QnnGraph_finalize.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_EXECUTE_SIGNAL
Property key for determining whether a backend supports QnnSignal for QnnGraph_execute.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for WIN32 |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_EXECUTE_ASYNC_SIGNAL
Property key for determining whether a backend supports QnnSignal for
QnnGraph_executeAsync.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_CONTINUOUS_PROFILING
Property key for determining whether a backend supports graph-level continuous profiling.
See QNN_GRAPH_CONFIG_OPTION_PROFILE_HANDLE.
|
Not Supported |
Not Supported |
Not Supported |
Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_EXECUTE
Property key for determining whether a backend supports graph execution. It determines
support for QnnGraph_execute.
|
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_BATCH_MULTIPLE
Property key for determining whether a backend supports batch multiplier.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Supported |
Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_EXECUTE_PER_API_PROFILING
Property key for determining whether a backend supports per-API profiling data
for graph execution.
|
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_SUBGRAPH
Property key for determining whether a backend supports subgraphs. It determines support
for QnnGraph_createSubgraph.
|
Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_PROFILING_STATE
Property key for determining whether a backend supports graph profiling state. See
QNN_GRAPH_CONFIG_OPTION_SET_PROFILING_STATE.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_SET_PROFILING_NUM_EXECUTIONS
Property key for determining whether a backend supports controlling the number of
profiling executions of a graph. See QNN_GRAPH_CONFIG_OPTION_SET_PROFILING_NUM_EXECUTIONS.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_ENV_OPTION_BIND_MEM_HANDLES
Property key for determining whether a backend supports the
QNN_GRAPH_EXECUTE_ENVIRONMENT_OPTION_BIND_MEM_HANDLES execution environment option for
binding client allocated mem handles to a graph.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_ENV_OPTION_POPULATE_CLIENT_BUFS
Property key for determining whether a backend supports the
QNN_GRAPH_EXECUTE_ENVIRONMENT_OPTION_POPULATE_CLIENT_BUFS execution environment option for
populating client buffers with backend allocated memory.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_FINALIZE_DESERIALIZED_GRAPH
Property key for determining whether a backend supports finalizing
(QnnGraph_finalize) a graph retrieved from a context binary.
|
Not Supported |
Not Supported |
Not Supported |
Supported |
Not Supported |
Not Supported |
Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_CUSTOM_PROPERTY
Property key for determining whether a backend supports setting
QNN_GRAPH_PROPERTY_OPTION_CUSTOM as a property option.
|
Not Supported |
Not Supported |
Not Supported |
Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_EARLY_TERMINATION
Property key for determining whether a backend supports early termination of graph
execution.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GRAPH_SUPPORT_ONLINE_PREPARE
Property key for determining whether a backend supports online preparation of
graphs.
|
Supported |
Supported |
Supported |
Not Supported |
Not supported for HEXAGON |
Not Supported |
Supported |
- QNN_PROPERTY_GROUP_OP_PACKAGE
Property group for the QNN Op Package API property group. This can be used as a key to
check if Op Package API is supported by a backend.
|
Supported |
Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Supported |
- QNN_PROPERTY_OP_PACKAGE_SUPPORTS_VALIDATION
Property key for determining whether an op package supports validation.
|
Not Supported |
Supported |
Not Supported |
Not Supported |
Supported |
Supported |
Supported |
- QNN_PROPERTY_OP_PACKAGE_SUPPORTS_OP_IMPLS
Property key for determining whether an op package supports op implementation creation and
freeing.
|
Supported |
Supported |
Not Supported |
Not Supported |
Supported |
Supported |
Supported |
- QNN_PROPERTY_OP_PACKAGE_SUPPORTS_DUPLICATE_NAMES
Property key for determining whether an op package supports duplication of operation
names, such that there are duplicated op_package_name::op_name combinations.
|
Supported |
Not Supported |
Not Supported |
Not Supported |
Supported |
Supported |
Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_MEMHANDLE_TYPE
Property key to determine whether a backend supports Qnn_MemHandle_t type tensors.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_CONTEXT_TENSORS
Property key to determine whether a backend supports creating context tensors. It
determines support for QnnTensor_createContextTensor.
|
Supported |
Supported |
Supported |
Supported |
Not Supported |
Not Supported |
Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_DYNAMIC_DIMENSIONS
Property key to determine whether a backend supports dynamic tensor dimensions.
|
Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX, HEXAGON |
Not Supported |
Not Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_SPARSITY
Property key to determine whether a backend supports tensor sparsity.
|
Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for WIN32 |
Supported |
Not Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_UPDATEABLE_STATIC_TENSORS
Property key to determine whether a backend supports updating static tensor weight data
and quantization encodings, if applicable.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX, ARM_SIDE, HEXAGON |
Not Supported |
Not Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_UPDATEABLE_NATIVE_TENSORS
Property key to determine whether a backend supports updating quantization tensor
encodings for UPDATABLE_NATIVE tensors.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX, ARM_SIDE, HEXAGON |
Not Supported |
Not Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_UPDATEABLE_APP_TENSORS
Property key to determine whether a backend supports updating quantization tensor
encodings for UPDATABLE_APP_READ, UPDATABLE_APP_WRITE, and UPDATABLE_APP_READWRITE
tensors.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QNX, ARM_SIDE, HEXAGON |
Not Supported |
Not Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_OPTIONAL_APP_WRITE
Property key for determining whether a backend supports optional application
writable tensors.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_OPTIONAL_APP_READ
Property key for determining whether a backend supports optional application
readable tensors.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_OPTIONAL_APP_READWRITE
Property key for determining whether a backend supports optional application
readable/writable tensors.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_MX_DATA_FORMAT
Property key for determining whether a backend supports MX data format
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_UBWC_RGBA8888
Property key for determining whether a backend supports
QNN_TENSOR_DATA_FORMAT_UBWC_RGBA8888 data format.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_UBWC_NV12
Property key for determining whether a backend supports QNN_TENSOR_DATA_FORMAT_UBWC_NV12
data format.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_UBWC_NV12_Y
Property key for determining whether a backend supports QNN_TENSOR_DATA_FORMAT_UBWC_NV12_Y
data format.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_TENSOR_SUPPORT_UBWC_NV12_UV
Property key for determining whether a backend supports
QNN_TENSOR_DATA_FORMAT_UBWC_NV12_UV data format.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GROUP_ERROR
Property key for the QNN Error API property group. This can be used as a key to
check if Error API is supported by a backend.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Supported |
- QNN_PROPERTY_ERROR_GET_VERBOSE_MESSAGE
Property key to determine whether a backend supports retrieving verbose string descriptors
of errorHandles. It determines support for QnnError_getVerboseMessage.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GROUP_MEMORY
Property group for the QNN Memory API property group. This can be used as a key to
check if Memory API is supported by a backend.
|
Not Supported |
Supported |
Not Supported |
Not Supported |
Not supported for HEXAGON |
Not Supported |
Supported |
- QNN_PROPERTY_MEMORY_SUPPORT_MEM_TYPE_ION
Property key to determine whether a backend supports ion memory type.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Supported |
Not Supported |
Supported |
- QNN_PROPERTY_MEMORY_SUPPORT_MEM_TYPE_CUSTOM
Property key to determine whether a backend supports custom memory type.
|
Not Supported |
Supported |
Not Supported |
Not Supported |
Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_MEMORY_SUPPORT_MEM_TYPE_DMA_BUF
Property key to determine whether a backend supports DMA-BUF memory type.
|
Not Supported |
Supported for ‘ANDROID’, ‘LINUX_OE’ |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_GROUP_SIGNAL
Property group for signal support. This can be used as a key to
check if Signal API is supported by a backend.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QEMU, MCP |
Not Supported |
Not Supported |
- QNN_PROPERTY_SIGNAL_SUPPORT_ABORT
Property key to determine whether a backend supports abort signals.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QEMU, MCP |
Not Supported |
Not Supported |
- QNN_PROPERTY_SIGNAL_SUPPORT_TIMEOUT
Property key to determine whether a backend supports timeout signals.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not supported for QEMU, MCP |
Not Supported |
Not Supported |
- QNN_PROPERTY_GROUP_LOG
Property group for log support. This can be used as a key to
check if Log API is supported by a backend.
|
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
- QNN_PROPERTY_LOG_SUPPORTS_DEFAULT_STREAM
Property key for determining whether a backend supports logging with the
system’s default stream (callback=NULL).
|
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
- QNN_PROPERTY_GROUP_PROFILE
Property group for profile support. This can be used as a key to
check if Profile API is supported by a backend.
|
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
- QNN_PROPERTY_PROFILE_SUPPORT_CUSTOM_CONFIG
Property key for determining whether a backend supports the
QNN_PROFILE_CONFIG_OPTION_CUSTOM config option.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_PROFILE_SUPPORT_MAX_EVENTS_CONFIG
Property key for determining whether a backend supports the
QNN_PROFILE_CONFIG_OPTION_MAX_EVENTS config option.
|
Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Not Supported |
- QNN_PROPERTY_PROFILE_SUPPORTS_EXTENDED_EVENT
Property key for determining whether a backend supports querying extended event data. It
determines support for QnnProfile_getExtendedEventData.
|
Supported |
Not Supported |
Not Supported |
Supported |
Supported |
Supported |
Not Supported |
- QNN_PROPERTY_PROFILE_SUPPORT_OPTRACE_CONFIG
Property key for determining whether a backend supports the
QNN_PROFILE_CONFIG_OPTION_ENABLE_OPTRACE config option.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Supported |
Supported |
Not Supported |
- QNN_PROPERTY_GROUP_DEVICE
Property group for device support. This can be used as a key to
check if Device API is supported by a backend.
|
Not Supported |
Supported |
Not Supported |
Not Supported |
Supported |
Supported |
Not Supported |
- QNN_PROPERTY_DEVICE_SUPPORT_INFRASTRUCTURE
Property key for determining if a backend supports QnnDevice_getInfrastructure.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Supported |
Supported |
Not Supported |
- QNN_PROPERTY_GROUP_CUSTOM
Property group for custom backend properties.
|
Not Supported |
Not Supported |
Not Supported |
Not Supported |
Supported |
Supported |
Supported |