1 /*****************************************************************************/
2 // Copyright 2006-2019 Adobe Systems Incorporated
3 // All Rights Reserved.
4 //
5 // NOTICE:  Adobe permits you to use, modify, and distribute this file in
6 // accordance with the terms of the Adobe license agreement accompanying it.
7 /*****************************************************************************/
8 
9 #include "dng_bottlenecks.h"
10 
11 #include "dng_reference.h"
12 
13 /*****************************************************************************/
14 
15 dng_suite gDNGSuite =
16 	{
17 	RefZeroBytes,
18 	RefCopyBytes,
19 	RefSwapBytes16,
20 	RefSwapBytes32,
21 	RefSetArea8,
22 	RefSetArea<Scalar, uint16>,
23 	RefSetArea<Scalar, uint32>,
24 	RefCopyArea8,
25 	RefCopyArea16,
26 	RefCopyArea32,
27 	RefCopyArea8_16,
28 	RefCopyArea8_S16,
29 	RefCopyArea8_32,
30 	RefCopyArea16_S16<Scalar>,
31 	RefCopyArea16_32,
32 	RefCopyArea8_R32,
33 	RefCopyArea16_R32,
34 	RefCopyAreaS16_R32,
35 	RefCopyAreaR32_8,
36 	RefCopyAreaR32_16,
37 	RefCopyAreaR32_S16,
38 	RefRepeatArea8,
39 	RefRepeatArea16,
40 	RefRepeatArea32,
41 	RefShiftRight16,
42 	RefBilinearRow16,
43 	RefBilinearRow32,
44 	RefBaselineABCtoRGB,
45 	RefBaselineABCDtoRGB,
46 	RefBaselineHueSatMap,
47 	RefBaselineRGBtoGray,
48 	RefBaselineRGBtoRGB,
49 	RefBaseline1DTable,
50 	RefBaselineRGBTone,
51 	RefResampleDown16,
52 	RefResampleDown32,
53 	RefResampleAcross16,
54 	RefResampleAcross32,
55 	RefEqualBytes,
56 	RefEqualArea8,
57 	RefEqualArea16,
58 	RefEqualArea32,
59 	RefVignetteMask16,
60 	RefVignette16,
61 	RefVignette32,
62 	RefMapArea16,
63 	RefBaselineMapPoly32
64 	};
65 
66 /*****************************************************************************/
67