CoreFlow 1.0.0
A modern orchestration and execution runtime
Loading...
Searching...
No Matches
Internal Defines

Limitations on Sizes, Ranges, Values. More...

Macros

#define VX_INT_MAX_PATH   (256)
 Maximum number of characters in a path string.
 
#define VX_INT_MAX_NODES   (256)
 Maximum number of nodes in a graph.
 
#define VX_INT_MAX_REF   (14336)
 Maximum number of references in the context.
 
#define VX_INT_MAX_USER_STRUCTS   (1024)
 Maximum number of user defined structs/.
 
#define VX_INT_MAX_KERNELS   (1024)
 Maximum number of kernel in the context.
 
#define VX_INT_MAX_PARAMS   (22)
 Maximum number of parameters to a kernel.
 
#define VX_INT_MAX_MODULES   (10)
 Maximum number of loadable modules.
 
#define VX_INT_MAX_CONVOLUTION_DIM   (15)
 The largest convolution matrix the specification requires support for is 15x15.
 
#define VX_INT_MAX_NONLINEAR_DIM   (9)
 The largest nonlinear filter matrix the specification requires support for is 9x9.
 
#define VX_MAGIC   (0xFACEC0DE)
 A magic value to look for and set in references.
 
#define VX_INT_MAX_QUEUE_DEPTH   (100002)
 Maximum queue depth.
 
#define VX_INT_FOREVER   (0xFFFFFFFF)
 The value to use in event waiting which never returns.
 
#define VX_INT_HOST_CORES   (std::thread::hardware_concurrency())
 The minimum khronos number of targets.
 
#define VX_OPTICALFLOWPYRLK_MAX_DIM   (9)
 The largest optical flow pyr LK window.
 

Detailed Description

Limitations on Sizes, Ranges, Values.

Macro Definition Documentation

◆ VX_INT_FOREVER

#define VX_INT_FOREVER   (0xFFFFFFFF)

#include <vx_internal.h>

The value to use in event waiting which never returns.

◆ VX_INT_HOST_CORES

#define VX_INT_HOST_CORES   (std::thread::hardware_concurrency())

#include <vx_internal.h>

The minimum khronos number of targets.

◆ VX_INT_MAX_CONVOLUTION_DIM

#define VX_INT_MAX_CONVOLUTION_DIM   (15)

#include <vx_internal.h>

The largest convolution matrix the specification requires support for is 15x15.

◆ VX_INT_MAX_KERNELS

#define VX_INT_MAX_KERNELS   (1024)

#include <vx_internal.h>

Maximum number of kernel in the context.

◆ VX_INT_MAX_MODULES

#define VX_INT_MAX_MODULES   (10)

#include <vx_internal.h>

Maximum number of loadable modules.

◆ VX_INT_MAX_NODES

#define VX_INT_MAX_NODES   (256)

#include <vx_internal.h>

Maximum number of nodes in a graph.

◆ VX_INT_MAX_NONLINEAR_DIM

#define VX_INT_MAX_NONLINEAR_DIM   (9)

#include <vx_internal.h>

The largest nonlinear filter matrix the specification requires support for is 9x9.

◆ VX_INT_MAX_PARAMS

#define VX_INT_MAX_PARAMS   (22)

#include <vx_internal.h>

Maximum number of parameters to a kernel.

◆ VX_INT_MAX_PATH

#define VX_INT_MAX_PATH   (256)

#include <vx_internal.h>

Maximum number of characters in a path string.

◆ VX_INT_MAX_QUEUE_DEPTH

#define VX_INT_MAX_QUEUE_DEPTH   (100002)

#include <vx_internal.h>

Maximum queue depth.

◆ VX_INT_MAX_REF

#define VX_INT_MAX_REF   (14336)

#include <vx_internal.h>

Maximum number of references in the context.

◆ VX_INT_MAX_USER_STRUCTS

#define VX_INT_MAX_USER_STRUCTS   (1024)

#include <vx_internal.h>

Maximum number of user defined structs/.

◆ VX_MAGIC

#define VX_MAGIC   (0xFACEC0DE)

#include <vx_internal.h>

A magic value to look for and set in references.

◆ VX_OPTICALFLOWPYRLK_MAX_DIM

#define VX_OPTICALFLOWPYRLK_MAX_DIM   (9)

#include <vx_internal.h>

The largest optical flow pyr LK window.