File QnnHtpSystemContext.h

Parent directory (include/QNN/HTP)

QNN HTP component System Context API.

Definition (include/QNN/HTP/QnnHtpSystemContext.h)

Detailed Description

The interfaces in this file work with the top level QNN API and supplements QnnSystemContext.h for HTP backend

Full File Listing

QNN HTP component System Context API.

   The interfaces in this file work with the top level QNN
   API and supplements QnnSystemContext.h for HTP backend

Typedefs

typedef struct QnnHtpSystemContext_HwBlobInfoV1 QnnHtpSystemContext_HwBlobInfoV1_t

Enums

enum QnnHtpSystemContext_HwInfoBlobVersion_t

Values:

enumerator QNN_SYSTEM_CONTEXT_HTP_HW_INFO_BLOB_VERSION_V1 = 0x01
enumerator QNN_SYSTEM_CONTEXT_HTP_HW_INFO_BLOB_UNDEFINED = 0x7FFFFFFF
enum QnnHtpSystemContext_GraphInfoBlobVersion_t

Values:

enumerator QNN_SYSTEM_CONTEXT_HTP_GRAPH_INFO_BLOB_VERSION_V1 = 0x01
enumerator QNN_SYSTEM_CONTEXT_HTP_GRAPH_INFO_BLOB_UNDEFINED = 0x7FFFFFFF
enum QnnHtpSystemContext_ContextInfoBlobVersion_t

Values:

enumerator QNN_SYSTEM_CONTEXT_HTP_CONTEXT_INFO_BLOB_VERSION_V1 = 0x01
enumerator QNN_SYSTEM_CONTEXT_HTP_CONTEXT_INFO_BLOB_UNDEFINED = 0x7FFFFFFF
struct QnnHtpSystemContext_HwBlobInfoV1
#include <QnnHtpSystemContext.h>

Public Members

uint32_t graphListIndex
uint64_t spillFillBufferSize
struct QnnHtpSystemContext_HwBlobInfo_t
#include <QnnHtpSystemContext.h>
union unnamed
#include <QnnHtpSystemContext.h>

Public Members

QnnHtpSystemContext_HwBlobInfoV1_t contextBinaryHwInfoBlobV1_t
struct QnnHtpSystemContext_GraphBlobInfoV1_t
#include <QnnHtpSystemContext.h>

Public Members

uint64_t spillFillBufferSize
uint32_t vtcmSize
uint32_t optimizationLevel
uint8_t htpDlbc
uint64_t numHvxThreads
struct QnnHtpSystemContext_GraphBlobInfo_t
#include <QnnHtpSystemContext.h>
union unnamed
#include <QnnHtpSystemContext.h>

Public Members

QnnHtpSystemContext_GraphBlobInfoV1_t contextBinaryGraphBlobInfoV1
struct QnnHtpSystemContext_ContextBlobInfoV1_t
#include <QnnHtpSystemContext.h>

Public Members

uint32_t dspArch

An integer representation of SocUtility::DspArch.

struct QnnHtpSystemContext_ContextBlobInfo_t
#include <QnnHtpSystemContext.h>
union unnamed
#include <QnnHtpSystemContext.h>

Public Members

QnnHtpSystemContext_ContextBlobInfoV1_t contextBinaryContextBlobInfoV1