7#ifndef Blink_Library_BlinkConstants_h
8#define Blink_Library_BlinkConstants_h
19BLINK_SHARED_API
extern BlinkCodegenFlags kBlinkCodegenDefault;
20BLINK_SHARED_API
extern BlinkCodegenFlags kBlinkCodegenVectorize;
23BLINK_SHARED_API
extern BlinkDataType kBlinkDataNone;
24BLINK_SHARED_API
extern BlinkDataType kBlinkDataUByte;
25BLINK_SHARED_API
extern BlinkDataType kBlinkDataUShort;
26BLINK_SHARED_API
extern BlinkDataType kBlinkDataUInt;
27BLINK_SHARED_API
extern BlinkDataType kBlinkDataFloat;
29BLINK_SHARED_API
extern BlinkDataType kBlinkParamBool;
30BLINK_SHARED_API
extern BlinkDataType kBlinkParamInt;
31BLINK_SHARED_API
extern BlinkDataType kBlinkParamFloat;
33BLINK_SHARED_API
extern BlinkErrorProperty kBlinkErrorPropertyLineNumber;
34BLINK_SHARED_API
extern BlinkErrorProperty kBlinkErrorPropertyCompilationErrors;
37BLINK_SHARED_API
extern BlinkMemoryType kBlinkMemoryTypeHostPtr;
38BLINK_SHARED_API
extern BlinkMemoryType kBlinkMemoryTypeDeviceBuffer;
40BLINK_SHARED_API
extern BlinkKernelType kBlinkKernelTypeNone;
41BLINK_SHARED_API
extern BlinkKernelType kBlinkKernelTypeIterate;
42BLINK_SHARED_API
extern BlinkKernelType kBlinkKernelTypeReduce;
43BLINK_SHARED_API
extern BlinkKernelType kBlinkKernelTypeRolling;
45BLINK_SHARED_API
extern BlinkKernelGranularity kBlinkKernelPixelWise;
46BLINK_SHARED_API
extern BlinkKernelGranularity kBlinkKernelComponentWise;
48BLINK_SHARED_API
extern BlinkImageAccessType kBlinkImageAccessRead;
49BLINK_SHARED_API
extern BlinkImageAccessType kBlinkImageAccessWrite;
51BLINK_SHARED_API
extern BlinkImagePatternType kBlinkImagePatternNone;
52BLINK_SHARED_API
extern BlinkImagePatternType kBlinkImagePatternPoint;
53BLINK_SHARED_API
extern BlinkImagePatternType kBlinkImagePatternRanged1D;
54BLINK_SHARED_API
extern BlinkImagePatternType kBlinkImagePatternRanged2D;
55BLINK_SHARED_API
extern BlinkImagePatternType kBlinkImagePatternRandom;
57BLINK_SHARED_API
extern BlinkAxisType kBlinkAxisX;
58BLINK_SHARED_API
extern BlinkAxisType kBlinkAxisY;
60BLINK_SHARED_API
extern BlinkImageEdgeType kBlinkImageEdgeNone;
61BLINK_SHARED_API
extern BlinkImageEdgeType kBlinkImageEdgeNull;
62BLINK_SHARED_API
extern BlinkImageEdgeType kBlinkImageEdgeClamp;
63BLINK_SHARED_API
extern BlinkImageEdgeType kBlinkImageEdgeConstant;
Definitions required for building with the Blink API.
C functions used by the functions in Blink.h. NOTE: using these functions directly is not recommended...