Blink API
|
The main header file for the Blink API. More...
#include "BlinkBuild.h"
#include <string>
#include <vector>
#include "BlinkTypes.h"
#include "BlinkConstants.h"
#include "BlinkVersion.h"
#include "BlinkImpl.h"
Go to the source code of this file.
Classes | |
struct | Blink::DeviceMemory |
Kernel Iteration Controller. More... | |
class | Blink::RefHolder |
class | Blink::ComputeDevice |
Reference to a device used for Blink computation. More... | |
class | Blink::ComputeDeviceBinder |
Scoped lock for Blink device. More... | |
class | Blink::ProgramSource |
Device independent class holding source to a program. More... | |
struct | Blink::Rect |
Rectangle. More... | |
struct | Blink::KernelIterationController |
Kernel Iteration Controller. More... | |
struct | Blink::BufferDesc |
Buffer layout description. More... | |
struct | Blink::PixelInfo |
Pixel information. More... | |
struct | Blink::ImageInfo |
Image information. More... | |
struct | Blink::ImageAccessDesc |
class | Blink::Image |
Reference to a Blink image. More... | |
struct | Blink::KernelInfo |
Kernel information. More... | |
struct | Blink::KernelImageInfo |
Static image information. More... | |
struct | Blink::KernelParameterInfo |
Parameter information. More... | |
class | Blink::IKernel |
Base class for all Kernels. More... | |
class | Blink::Kernel |
Kernel for a specific device. More... | |
class | Blink::Exception |
Base exception for Blink API. More... | |
class | Blink::OutOfMemoryException |
Exception thrown when device runs out of memory. More... | |
class | Blink::ComputeException |
Exception thrown when kernel fails to run. More... | |
class | Blink::ImageSpecException |
Exception thrown when parameters for image construction are invalid. More... | |
class | Blink::CompilationException |
Exception thrown when attempt to build kernel fails. More... | |
class | Blink::ParseException |
Exception thrown when attempt to parse kernel fails. More... | |
class | Blink::DeviceException |
Exception thrown when there is an error on a device. More... | |
class | Blink::ParameterException |
Exception throw when parameter is set/get with incorrect parameters. More... | |
class | Blink::IncompatibleImagesException |
Exception thrown when images are incompatible such as in copy operation. More... | |
class | Blink::InvalidAccessDescException |
Namespaces | |
namespace | Blink |
Namespace for all things in Blink. | |
Typedefs | |
typedef BlinkCodegenFlags | Blink::CodegenFlags |
typedef BlinkDataType | Blink::DataType |
typedef BlinkRef | Blink::Ref |
typedef BlinkErrorCode | Blink::ErrorCode |
typedef BlinkErrorRef | Blink::ErrorRef |
typedef BlinkMemoryType | Blink::MemoryType |
typedef BlinkKernelType | Blink::KernelType |
typedef BlinkKernelGranularity | Blink::KernelGranularity |
typedef BlinkImageAccessType | Blink::ImageAccessType |
typedef BlinkImagePatternType | Blink::ImagePatternType |
typedef BlinkImageEdgeType | Blink::ImageEdgeType |
Variables | |
Users Shared jenkinsii workspace Nuke_main_build a506f42d RIP Library include Blink Blink h Users Shared jenkinsii workspace Nuke_main_build a506f42d RIP Library include Blink Blink h Users Shared jenkinsii workspace Nuke_main_build a506f42d RIP Library include Blink Blink h Users Shared jenkinsii workspace Nuke_main_build a506f42d RIP Library include Blink Blink h typedef BlinkComputeDeviceID | Blink::ComputeDeviceID |
The main header file for the Blink API.
©2017 The Foundry Visionmongers, Ltd. All Rights Reserved. |