|
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. | |
The main header file for the Blink API.
| ©2025 The Foundry Visionmongers, Ltd. All Rights Reserved. |