intlut

Implementation

OpenCL

Usage

output = intlut_ATI(input, lookupTable);

Class Support

ushort is supported for input, output and lookupTable.

Algorithm

Since the algorithm of intlut is to use input pixel values as indices to a lookup table to generate output pixels,

data fetching is the major performance bottleneck. Our implementation focus on full utilization of ATI device

memory bandwidth by fetching vector data types.