用于处理 VPI 上下文的函数和结构体。 更多...
Context.h 的包含依赖关系图
此图显示哪些文件直接或间接包含此文件宏 | |
| #define | VPI_INVALID_CONTEXT ((VPIContext)-1) |
| 表示上下文已销毁或由于其他原因而无效。 | |
特殊上下文 | |
| #define | VPI_GLOBAL_CONTEXT ((VPIContext)0x610BA1C1D) |
| 全局上下文标识符。 | |
函数 | |
| VPIStatus | vpiContextCreate (uint64_t flags, VPIContext *ctx) |
| 创建上下文实例。 更多... | |
| VPIStatus | vpiContextCreateWrapperCUDA (uint64_t flags, CUcontext cudaCtx, VPIContext *ctx) |
| 创建包装 CUDA 上下文的上下文实例。 更多... | |
| void | vpiContextDestroy (VPIContext ctx) |
| 销毁上下文实例以及它拥有的所有资源。 更多... | |
| VPIStatus | vpiContextSetParallelFor (VPIContext ctx, const VPIParallelForConfig *config) |
| 控制上下文拥有的 CPU 设备的底层任务并行性。 更多... | |
| VPIStatus | vpiContextGetParallelFor (VPIContext ctx, VPIParallelForConfig *config) |
| 返回由 vpiContextSetParallelFor 设置的参数。 更多... | |
| VPIStatus | vpiContextGetCurrent (VPIContext *ctx) |
| 获取调用线程的上下文。 更多... | |
| VPIStatus | vpiContextSetCurrent (VPIContext ctx) |
| 设置调用线程的上下文。 更多... | |
| VPIStatus | vpiContextPush (VPIContext ctx) |
| 将上下文推送到每个线程的上下文堆栈,并将此上下文设置为调用线程的当前上下文。 更多... | |
| VPIStatus | vpiContextPop (VPIContext *ctx) |
| 从每个线程的上下文堆栈中弹出一个上下文,并将其保存到 ctx 变量中。 更多... | |
| VPIStatus | vpiContextGetFlags (VPIContext ctx, uint64_t *flags) |
| 获取当前上下文标志。 更多... | |
用于处理 VPI 上下文的函数和结构体。
定义于文件 Context.h。