00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
#ifndef LHGeneralIncs_h
00017
#include "General.h"
00018
#endif
00019
00020
#ifndef LHCalcEngine_h
00021
#include "CalcEng.h"
00022
#endif
00023
00024
#ifdef DEBUG_OUTPUT
00025
#define kThisFile kLHCalcGeneratorID
00026
#endif
00027
00028 #define LH_ADR_BREIT_EIN_LUT adr_breite_elut
00029 #define LH_ADR_BREIT_AUS_LUT adr_breite_alut
00030
00031
#undef LH_DATA_IN_COUNT_4
00032
#undef LH_DATA_IN_SIZE_16
00033
#undef LH_DATA_OUT_SIZE_16
00034
#undef LH_LUT_DATA_SIZE_16
00035
#undef LH_BIT_BREIT_ADR
00036
00037 #define LH_DATA_IN_COUNT_4 0
00038 #define LH_DATA_IN_SIZE_16 0
00039 #define LH_DATA_OUT_SIZE_16 0
00040 #define LH_LUT_DATA_SIZE_16 0
00041 #define LH_BIT_BREIT_ADR 4
00042
00043
#if LH_Calc3to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00044
CMError LHCalc3toX_Di8_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00045 ,
char LH_DATA_OUT_COUNT_4
00046 );
00047
CMError LHCalc3toX_Di8_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00048 ,
char LH_DATA_OUT_COUNT_4
00049 )
00050 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do8_Lut8_G16"
00051
#include "EngineSm.c"
00052
00053
CMError LHCalc3to3_Di8_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00054 {
00055
return LHCalc3toX_Di8_Do8_Lut8_G16( calcParam, lutParam, 0 );
00056 }
00057
CMError LHCalc3to4_Di8_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00058 {
00059
return LHCalc3toX_Di8_Do8_Lut8_G16( calcParam, lutParam, 1 );
00060 }
00061
#endif
00062
00063
#undef LH_BIT_BREIT_ADR
00064
00065
#define LH_BIT_BREIT_ADR 5
00066
00067
#if LH_Calc3to3_Di8_Do8_Lut8_G32 == LH_CALC_USE_SMALL_ENGINE
00068
CMError LHCalc3toX_Di8_Do8_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00069 ,
char LH_DATA_OUT_COUNT_4
00070 );
00071
CMError LHCalc3toX_Di8_Do8_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00072 ,
char LH_DATA_OUT_COUNT_4
00073 )
00074 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do8_Lut8_G32"
00075
#include "EngineSm.c"
00076
CMError LHCalc3to3_Di8_Do8_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00077 {
00078
return LHCalc3toX_Di8_Do8_Lut8_G32( calcParam, lutParam, 0 );
00079 }
00080
CMError LHCalc3to4_Di8_Do8_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00081 {
00082
return LHCalc3toX_Di8_Do8_Lut8_G32( calcParam, lutParam, 1 );
00083 }
00084
#endif
00085
00086
#undef LH_LUT_DATA_SIZE_16
00087
#undef LH_BIT_BREIT_ADR
00088
00089
#define LH_LUT_DATA_SIZE_16 1
00090
#define LH_BIT_BREIT_ADR 4
00091
00092
#if LH_Calc3to3_Di8_Do8_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00093
CMError LHCalc3toX_Di8_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00094 ,
char LH_DATA_OUT_COUNT_4
00095 );
00096
CMError LHCalc3toX_Di8_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00097 ,
char LH_DATA_OUT_COUNT_4
00098 )
00099 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do8_Lut16_G16"
00100
#include "EngineSm.c"
00101
CMError LHCalc3to3_Di8_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00102 {
00103
return LHCalc3toX_Di8_Do8_Lut16_G16( calcParam, lutParam, 0 );
00104 }
00105
CMError LHCalc3to4_Di8_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00106 {
00107
return LHCalc3toX_Di8_Do8_Lut16_G16( calcParam, lutParam, 1 );
00108 }
00109
#endif
00110
00111
#undef LH_BIT_BREIT_ADR
00112
00113
#define LH_BIT_BREIT_ADR 5
00114
00115
#if LH_Calc3to3_Di8_Do8_Lut16_G32 == LH_CALC_USE_SMALL_ENGINE
00116
CMError LHCalc3toX_Di8_Do8_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00117 ,
char LH_DATA_OUT_COUNT_4
00118 );
00119
CMError LHCalc3toX_Di8_Do8_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00120 ,
char LH_DATA_OUT_COUNT_4
00121 )
00122 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do8_Lut16_G32"
00123
#include "EngineSm.c"
00124
CMError LHCalc3to3_Di8_Do8_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00125 {
00126
return LHCalc3toX_Di8_Do8_Lut16_G32( calcParam, lutParam, 0 );
00127 }
00128
CMError LHCalc3to4_Di8_Do8_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00129 {
00130
return LHCalc3toX_Di8_Do8_Lut16_G32( calcParam, lutParam, 1 );
00131 }
00132
#endif
00133
00134
#undef LH_DATA_OUT_SIZE_16
00135
#undef LH_LUT_DATA_SIZE_16
00136
#undef LH_BIT_BREIT_ADR
00137
#define LH_DATA_OUT_SIZE_16 1
00138
#define LH_LUT_DATA_SIZE_16 0
00139
#define LH_BIT_BREIT_ADR 4
00140
00141
#if LH_Calc3to3_Di8_Do16_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00142
CMError LHCalc3toX_Di8_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00143 ,
char LH_DATA_OUT_COUNT_4
00144 );
00145
CMError LHCalc3toX_Di8_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00146 ,
char LH_DATA_OUT_COUNT_4
00147 )
00148 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do16_Lut8_G16"
00149
#include "EngineSm.c"
00150
00151
CMError LHCalc3to3_Di8_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00152 {
00153
return LHCalc3toX_Di8_Do16_Lut8_G16( calcParam, lutParam, 0 );
00154 }
00155
CMError LHCalc3to4_Di8_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00156 {
00157
return LHCalc3toX_Di8_Do16_Lut8_G16( calcParam, lutParam, 1 );
00158 }
00159
#endif
00160
00161
#undef LH_BIT_BREIT_ADR
00162
00163
#define LH_BIT_BREIT_ADR 5
00164
00165
#if LH_Calc3to3_Di8_Do16_Lut8_G32 == LH_CALC_USE_SMALL_ENGINE
00166
CMError LHCalc3toX_Di8_Do16_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00167 ,
char LH_DATA_OUT_COUNT_4
00168 );
00169
CMError LHCalc3toX_Di8_Do16_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00170 ,
char LH_DATA_OUT_COUNT_4
00171 )
00172 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do16_Lut8_G32"
00173
#include "EngineSm.c"
00174
CMError LHCalc3to3_Di8_Do16_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00175 {
00176
return LHCalc3toX_Di8_Do16_Lut8_G32( calcParam, lutParam, 0 );
00177 }
00178
CMError LHCalc3to4_Di8_Do16_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00179 {
00180
return LHCalc3toX_Di8_Do16_Lut8_G32( calcParam, lutParam, 1 );
00181 }
00182
#endif
00183
00184
#undef LH_LUT_DATA_SIZE_16
00185
#undef LH_BIT_BREIT_ADR
00186
00187
#define LH_LUT_DATA_SIZE_16 1
00188
#define LH_BIT_BREIT_ADR 4
00189
00190
#if LH_Calc3to3_Di8_Do16_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00191
CMError LHCalc3toX_Di8_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00192 ,
char LH_DATA_OUT_COUNT_4
00193 );
00194
CMError LHCalc3toX_Di8_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00195 ,
char LH_DATA_OUT_COUNT_4
00196 )
00197 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do16_Lut16_G16"
00198
#include "EngineSm.c"
00199
CMError LHCalc3to3_Di8_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00200 {
00201
return LHCalc3toX_Di8_Do16_Lut16_G16( calcParam, lutParam, 0 );
00202 }
00203
CMError LHCalc3to4_Di8_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00204 {
00205
return LHCalc3toX_Di8_Do16_Lut16_G16( calcParam, lutParam, 1 );
00206 }
00207
#endif
00208
00209
#undef LH_BIT_BREIT_ADR
00210
00211
#define LH_BIT_BREIT_ADR 5
00212
00213
#if LH_Calc3to3_Di8_Do16_Lut16_G32 == LH_CALC_USE_SMALL_ENGINE
00214
CMError LHCalc3toX_Di8_Do16_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00215 ,
char LH_DATA_OUT_COUNT_4
00216 );
00217
CMError LHCalc3toX_Di8_Do16_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00218 ,
char LH_DATA_OUT_COUNT_4
00219 )
00220 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do16_Lut16_G32"
00221
#include "EngineSm.c"
00222
CMError LHCalc3to3_Di8_Do16_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00223 {
00224
return LHCalc3toX_Di8_Do16_Lut16_G32( calcParam, lutParam, 0 );
00225 }
00226
CMError LHCalc3to4_Di8_Do16_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00227 {
00228
return LHCalc3toX_Di8_Do16_Lut16_G32( calcParam, lutParam, 1 );
00229 }
00230
#endif
00231
00232
#undef LH_DATA_IN_COUNT_4
00233
#undef LH_DATA_OUT_SIZE_16
00234
#undef LH_LUT_DATA_SIZE_16
00235
#undef LH_BIT_BREIT_ADR
00236
00237
#define LH_DATA_IN_COUNT_4 1
00238
#define LH_DATA_OUT_SIZE_16 0
00239
#define LH_LUT_DATA_SIZE_16 0
00240
#define LH_BIT_BREIT_ADR 4
00241
00242
#if LH_Calc4to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00243
CMError LHCalc4toX_Di8_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00244 ,
char LH_DATA_OUT_COUNT_4
00245 );
00246
CMError LHCalc4toX_Di8_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00247 ,
char LH_DATA_OUT_COUNT_4
00248 )
00249 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do8_Lut8_G16"
00250
#include "EngineSm.c"
00251
CMError LHCalc4to3_Di8_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00252 {
00253
return LHCalc4toX_Di8_Do8_Lut8_G16( calcParam, lutParam, 0 );
00254 }
00255
CMError LHCalc4to4_Di8_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00256 {
00257
return LHCalc4toX_Di8_Do8_Lut8_G16( calcParam, lutParam, 1 );
00258 }
00259
#endif
00260
00261
#undef LH_BIT_BREIT_ADR
00262
00263
#define LH_BIT_BREIT_ADR 3
00264
00265
#if LH_Calc4to3_Di8_Do8_Lut8_G8 == LH_CALC_USE_SMALL_ENGINE
00266
CMError LHCalc4toX_Di8_Do8_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00267 ,
char LH_DATA_OUT_COUNT_4
00268 );
00269
CMError LHCalc4toX_Di8_Do8_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00270 ,
char LH_DATA_OUT_COUNT_4
00271 )
00272 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do8_Lut8_G8"
00273
#include "EngineSm.c"
00274
CMError LHCalc4to3_Di8_Do8_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00275 {
00276
return LHCalc4toX_Di8_Do8_Lut8_G8( calcParam, lutParam, 0 );
00277 }
00278
CMError LHCalc4to4_Di8_Do8_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00279 {
00280
return LHCalc4toX_Di8_Do8_Lut8_G8( calcParam, lutParam, 1 );
00281 }
00282
#endif
00283
00284
#undef LH_LUT_DATA_SIZE_16
00285
#undef LH_BIT_BREIT_ADR
00286
00287
#define LH_LUT_DATA_SIZE_16 1
00288
#define LH_BIT_BREIT_ADR 4
00289
00290
#if LH_Calc4to3_Di8_Do8_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00291
CMError LHCalc4toX_Di8_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00292 ,
char LH_DATA_OUT_COUNT_4
00293 );
00294
CMError LHCalc4toX_Di8_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00295 ,
char LH_DATA_OUT_COUNT_4
00296 )
00297 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do8_Lut16_G16"
00298
#include "EngineSm.c"
00299
CMError LHCalc4to3_Di8_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00300 {
00301
return LHCalc4toX_Di8_Do8_Lut16_G16( calcParam, lutParam, 0 );
00302 }
00303
CMError LHCalc4to4_Di8_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00304 {
00305
return LHCalc4toX_Di8_Do8_Lut16_G16( calcParam, lutParam, 1 );
00306 }
00307
#endif
00308
00309
#undef LH_BIT_BREIT_ADR
00310
00311
#define LH_BIT_BREIT_ADR 3
00312
00313
#if LH_Calc4to3_Di8_Do8_Lut16_G8 == LH_CALC_USE_SMALL_ENGINE
00314
CMError LHCalc4toX_Di8_Do8_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00315 ,
char LH_DATA_OUT_COUNT_4
00316 );
00317
CMError LHCalc4toX_Di8_Do8_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00318 ,
char LH_DATA_OUT_COUNT_4
00319 )
00320 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do8_Lut16_G8"
00321
#include "EngineSm.c"
00322
CMError LHCalc4to3_Di8_Do8_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00323 {
00324
return LHCalc4toX_Di8_Do8_Lut16_G8( calcParam, lutParam, 0 );
00325 }
00326
CMError LHCalc4to4_Di8_Do8_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00327 {
00328
return LHCalc4toX_Di8_Do8_Lut16_G8( calcParam, lutParam, 1 );
00329 }
00330
#endif
00331
00332
#undef LH_DATA_OUT_SIZE_16
00333
#undef LH_LUT_DATA_SIZE_16
00334
#undef LH_BIT_BREIT_ADR
00335
00336
#define LH_DATA_OUT_SIZE_16 1
00337
#define LH_LUT_DATA_SIZE_16 0
00338
#define LH_BIT_BREIT_ADR 4
00339
00340
#if LH_Calc4to3_Di8_Do16_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00341
CMError LHCalc4toX_Di8_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00342 ,
char LH_DATA_OUT_COUNT_4
00343 );
00344
CMError LHCalc4toX_Di8_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00345 ,
char LH_DATA_OUT_COUNT_4
00346 )
00347 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do16_Lut8_G16"
00348
#include "EngineSm.c"
00349
CMError LHCalc4to3_Di8_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00350 {
00351
return LHCalc4toX_Di8_Do16_Lut8_G16( calcParam, lutParam, 0 );
00352 }
00353
CMError LHCalc4to4_Di8_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00354 {
00355
return LHCalc4toX_Di8_Do16_Lut8_G16( calcParam, lutParam, 1 );
00356 }
00357
#endif
00358
00359
#undef LH_BIT_BREIT_ADR
00360
00361
#define LH_BIT_BREIT_ADR 3
00362
00363
#if LH_Calc4to3_Di8_Do16_Lut8_G8 == LH_CALC_USE_SMALL_ENGINE
00364
CMError LHCalc4toX_Di8_Do16_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00365 ,
char LH_DATA_OUT_COUNT_4
00366 );
00367
CMError LHCalc4toX_Di8_Do16_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00368 ,
char LH_DATA_OUT_COUNT_4
00369 )
00370 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do16_Lut8_G8"
00371
#include "EngineSm.c"
00372
CMError LHCalc4to3_Di8_Do16_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00373 {
00374
return LHCalc4toX_Di8_Do16_Lut8_G8( calcParam, lutParam, 0 );
00375 }
00376
CMError LHCalc4to4_Di8_Do16_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00377 {
00378
return LHCalc4toX_Di8_Do16_Lut8_G8( calcParam, lutParam, 1 );
00379 }
00380
#endif
00381
00382
#undef LH_LUT_DATA_SIZE_16
00383
#undef LH_BIT_BREIT_ADR
00384
00385
#define LH_LUT_DATA_SIZE_16 1
00386
#define LH_BIT_BREIT_ADR 4
00387
00388
#if LH_Calc4to3_Di8_Do16_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00389
CMError LHCalc4toX_Di8_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00390 ,
char LH_DATA_OUT_COUNT_4
00391 );
00392
CMError LHCalc4toX_Di8_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00393 ,
char LH_DATA_OUT_COUNT_4
00394 )
00395 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do16_Lut16_G16"
00396
#include "EngineSm.c"
00397
CMError LHCalc4to3_Di8_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00398 {
00399
return LHCalc4toX_Di8_Do16_Lut16_G16( calcParam, lutParam, 0 );
00400 }
00401
CMError LHCalc4to4_Di8_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00402 {
00403
return LHCalc4toX_Di8_Do16_Lut16_G16( calcParam, lutParam, 1 );
00404 }
00405
#endif
00406
00407
#undef LH_BIT_BREIT_ADR
00408
00409
#define LH_BIT_BREIT_ADR 3
00410
00411
#if LH_Calc4to3_Di8_Do16_Lut16_G8 == LH_CALC_USE_SMALL_ENGINE
00412
CMError LHCalc4toX_Di8_Do16_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00413 ,
char LH_DATA_OUT_COUNT_4
00414 );
00415
CMError LHCalc4toX_Di8_Do16_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00416 ,
char LH_DATA_OUT_COUNT_4
00417 )
00418 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do16_Lut16_G8"
00419
#include "EngineSm.c"
00420
CMError LHCalc4to3_Di8_Do16_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00421 {
00422
return LHCalc4toX_Di8_Do16_Lut16_G8( calcParam, lutParam, 0 );
00423 }
00424
CMError LHCalc4to4_Di8_Do16_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00425 {
00426
return LHCalc4toX_Di8_Do16_Lut16_G8( calcParam, lutParam, 1 );
00427 }
00428
#endif
00429
00430
#undef LH_DATA_IN_COUNT_4
00431
#undef LH_DATA_IN_SIZE_16
00432
#undef LH_DATA_OUT_SIZE_16
00433
#undef LH_LUT_DATA_SIZE_16
00434
#undef LH_BIT_BREIT_ADR
00435
00436
#define LH_DATA_IN_COUNT_4 0
00437
#define LH_DATA_IN_SIZE_16 1
00438
#define LH_DATA_OUT_SIZE_16 0
00439
#define LH_LUT_DATA_SIZE_16 0
00440
#define LH_BIT_BREIT_ADR 4
00441
00442
#if LH_Calc3to3_Di16_Do8_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00443
CMError LHCalc3toX_Di16_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00444 ,
char LH_DATA_OUT_COUNT_4
00445 );
00446
CMError LHCalc3toX_Di16_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00447 ,
char LH_DATA_OUT_COUNT_4
00448 )
00449 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do8_Lut8_G16"
00450
#include "EngineSm.c"
00451
00452
CMError LHCalc3to3_Di16_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00453 {
00454
return LHCalc3toX_Di16_Do8_Lut8_G16( calcParam, lutParam, 0 );
00455 }
00456
CMError LHCalc3to4_Di16_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00457 {
00458
return LHCalc3toX_Di16_Do8_Lut8_G16( calcParam, lutParam, 1 );
00459 }
00460
#endif
00461
00462
#undef LH_BIT_BREIT_ADR
00463
00464
#define LH_BIT_BREIT_ADR 5
00465
00466
#if LH_Calc3to3_Di16_Do8_Lut8_G32 == LH_CALC_USE_SMALL_ENGINE
00467
CMError LHCalc3toX_Di16_Do8_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00468 ,
char LH_DATA_OUT_COUNT_4
00469 );
00470
CMError LHCalc3toX_Di16_Do8_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00471 ,
char LH_DATA_OUT_COUNT_4
00472 )
00473 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do8_Lut8_G32"
00474
#include "EngineSm.c"
00475
CMError LHCalc3to3_Di16_Do8_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00476 {
00477
return LHCalc3toX_Di16_Do8_Lut8_G32( calcParam, lutParam, 0 );
00478 }
00479
CMError LHCalc3to4_Di16_Do8_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00480 {
00481
return LHCalc3toX_Di16_Do8_Lut8_G32( calcParam, lutParam, 1 );
00482 }
00483
#endif
00484
00485
#undef LH_LUT_DATA_SIZE_16
00486
#undef LH_BIT_BREIT_ADR
00487
00488
#define LH_LUT_DATA_SIZE_16 1
00489
#define LH_BIT_BREIT_ADR 4
00490
00491
#if LH_Calc3to3_Di16_Do8_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00492
CMError LHCalc3toX_Di16_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00493 ,
char LH_DATA_OUT_COUNT_4
00494 );
00495
CMError LHCalc3toX_Di16_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00496 ,
char LH_DATA_OUT_COUNT_4
00497 )
00498 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do8_Lut16_G16"
00499
#include "EngineSm.c"
00500
CMError LHCalc3to3_Di16_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00501 {
00502
return LHCalc3toX_Di16_Do8_Lut16_G16( calcParam, lutParam, 0 );
00503 }
00504
CMError LHCalc3to4_Di16_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00505 {
00506
return LHCalc3toX_Di16_Do8_Lut16_G16( calcParam, lutParam, 1 );
00507 }
00508
#endif
00509
00510
#undef LH_BIT_BREIT_ADR
00511
00512
#define LH_BIT_BREIT_ADR 5
00513
00514
#if LH_Calc3to3_Di16_Do8_Lut16_G32 == LH_CALC_USE_SMALL_ENGINE
00515
CMError LHCalc3toX_Di16_Do8_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00516 ,
char LH_DATA_OUT_COUNT_4
00517 );
00518
CMError LHCalc3toX_Di16_Do8_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00519 ,
char LH_DATA_OUT_COUNT_4
00520 )
00521 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do8_Lut16_G32"
00522
#include "EngineSm.c"
00523
CMError LHCalc3to3_Di16_Do8_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00524 {
00525
return LHCalc3toX_Di16_Do8_Lut16_G32( calcParam, lutParam, 0 );
00526 }
00527
CMError LHCalc3to4_Di16_Do8_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00528 {
00529
return LHCalc3toX_Di16_Do8_Lut16_G32( calcParam, lutParam, 1 );
00530 }
00531
#endif
00532
00533
#undef LH_DATA_OUT_SIZE_16
00534
#undef LH_LUT_DATA_SIZE_16
00535
#undef LH_BIT_BREIT_ADR
00536
#define LH_DATA_OUT_SIZE_16 1
00537
#define LH_LUT_DATA_SIZE_16 0
00538
#define LH_BIT_BREIT_ADR 4
00539
00540
#if LH_Calc3to3_Di16_Do16_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00541
CMError LHCalc3toX_Di16_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00542 ,
char LH_DATA_OUT_COUNT_4
00543 );
00544
CMError LHCalc3toX_Di16_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00545 ,
char LH_DATA_OUT_COUNT_4
00546 )
00547 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do16_Lut8_G16"
00548
#include "EngineSm.c"
00549
00550
CMError LHCalc3to3_Di16_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00551 {
00552
return LHCalc3toX_Di16_Do16_Lut8_G16( calcParam, lutParam, 0 );
00553 }
00554
CMError LHCalc3to4_Di16_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00555 {
00556
return LHCalc3toX_Di16_Do16_Lut8_G16( calcParam, lutParam, 1 );
00557 }
00558
#endif
00559
00560
#undef LH_BIT_BREIT_ADR
00561
00562
#define LH_BIT_BREIT_ADR 5
00563
00564
#if LH_Calc3to3_Di16_Do16_Lut8_G32 == LH_CALC_USE_SMALL_ENGINE
00565
CMError LHCalc3toX_Di16_Do16_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00566 ,
char LH_DATA_OUT_COUNT_4
00567 );
00568
CMError LHCalc3toX_Di16_Do16_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00569 ,
char LH_DATA_OUT_COUNT_4
00570 )
00571 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do16_Lut8_G32"
00572
#include "EngineSm.c"
00573
CMError LHCalc3to3_Di16_Do16_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00574 {
00575
return LHCalc3toX_Di16_Do16_Lut8_G32( calcParam, lutParam, 0 );
00576 }
00577
CMError LHCalc3to4_Di16_Do16_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00578 {
00579
return LHCalc3toX_Di16_Do16_Lut8_G32( calcParam, lutParam, 1 );
00580 }
00581
#endif
00582
00583
#undef LH_LUT_DATA_SIZE_16
00584
#undef LH_BIT_BREIT_ADR
00585
00586
#define LH_LUT_DATA_SIZE_16 1
00587
#define LH_BIT_BREIT_ADR 4
00588
00589
#if LH_Calc3to3_Di16_Do16_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00590
CMError LHCalc3toX_Di16_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00591 ,
char LH_DATA_OUT_COUNT_4
00592 );
00593
CMError LHCalc3toX_Di16_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00594 ,
char LH_DATA_OUT_COUNT_4
00595 )
00596 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do16_Lut16_G16"
00597
#include "EngineSm.c"
00598
CMError LHCalc3to3_Di16_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00599 {
00600
return LHCalc3toX_Di16_Do16_Lut16_G16( calcParam, lutParam, 0 );
00601 }
00602
CMError LHCalc3to4_Di16_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00603 {
00604
return LHCalc3toX_Di16_Do16_Lut16_G16( calcParam, lutParam, 1 );
00605 }
00606
#endif
00607
00608
#undef LH_BIT_BREIT_ADR
00609
00610
#define LH_BIT_BREIT_ADR 5
00611
00612
#if LH_Calc3to3_Di16_Do16_Lut16_G32 == LH_CALC_USE_SMALL_ENGINE
00613
CMError LHCalc3toX_Di16_Do16_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00614 ,
char LH_DATA_OUT_COUNT_4
00615 );
00616
CMError LHCalc3toX_Di16_Do16_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00617 ,
char LH_DATA_OUT_COUNT_4
00618 )
00619 #define
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do16_Lut16_G32"
00620
#include "EngineSm.c"
00621
CMError LHCalc3to3_Di16_Do16_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00622 {
00623
return LHCalc3toX_Di16_Do16_Lut16_G32( calcParam, lutParam, 0 );
00624 }
00625
CMError LHCalc3to4_Di16_Do16_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00626 {
00627
return LHCalc3toX_Di16_Do16_Lut16_G32( calcParam, lutParam, 1 );
00628 }
00629
#endif
00630
00631
#undef LH_DATA_IN_COUNT_4
00632
#undef LH_DATA_OUT_SIZE_16
00633
#undef LH_LUT_DATA_SIZE_16
00634
#undef LH_BIT_BREIT_ADR
00635
00636
#define LH_DATA_IN_COUNT_4 1
00637
#define LH_DATA_OUT_SIZE_16 0
00638
#define LH_LUT_DATA_SIZE_16 0
00639
#define LH_BIT_BREIT_ADR 4
00640
00641
#if LH_Calc4to3_Di16_Do8_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00642
CMError LHCalc4toX_Di16_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00643 ,
char LH_DATA_OUT_COUNT_4
00644 );
00645
CMError LHCalc4toX_Di16_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00646 ,
char LH_DATA_OUT_COUNT_4
00647 )
00648 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do8_Lut8_G16"
00649
#include "EngineSm.c"
00650
CMError LHCalc4to3_Di16_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00651 {
00652
return LHCalc4toX_Di16_Do8_Lut8_G16( calcParam, lutParam, 0 );
00653 }
00654
CMError LHCalc4to4_Di16_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00655 {
00656
return LHCalc4toX_Di16_Do8_Lut8_G16( calcParam, lutParam, 1 );
00657 }
00658
#endif
00659
00660
#undef LH_BIT_BREIT_ADR
00661
00662
#define LH_BIT_BREIT_ADR 3
00663
00664
#if LH_Calc4to3_Di16_Do8_Lut8_G8 == LH_CALC_USE_SMALL_ENGINE
00665
CMError LHCalc4toX_Di16_Do8_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00666 ,
char LH_DATA_OUT_COUNT_4
00667 );
00668
CMError LHCalc4toX_Di16_Do8_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00669 ,
char LH_DATA_OUT_COUNT_4
00670 )
00671 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do8_Lut8_G8"
00672
#include "EngineSm.c"
00673
CMError LHCalc4to3_Di16_Do8_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00674 {
00675
return LHCalc4toX_Di16_Do8_Lut8_G8( calcParam, lutParam, 0 );
00676 }
00677
CMError LHCalc4to4_Di16_Do8_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00678 {
00679
return LHCalc4toX_Di16_Do8_Lut8_G8( calcParam, lutParam, 1 );
00680 }
00681
#endif
00682
00683
#undef LH_LUT_DATA_SIZE_16
00684
#undef LH_BIT_BREIT_ADR
00685
00686
#define LH_LUT_DATA_SIZE_16 1
00687
#define LH_BIT_BREIT_ADR 4
00688
00689
#if LH_Calc4to3_Di16_Do8_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00690
CMError LHCalc4toX_Di16_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00691 ,
char LH_DATA_OUT_COUNT_4
00692 );
00693
CMError LHCalc4toX_Di16_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00694 ,
char LH_DATA_OUT_COUNT_4
00695 )
00696 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do8_Lut16_G16"
00697
#include "EngineSm.c"
00698
CMError LHCalc4to3_Di16_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00699 {
00700
return LHCalc4toX_Di16_Do8_Lut16_G16( calcParam, lutParam, 0 );
00701 }
00702
CMError LHCalc4to4_Di16_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00703 {
00704
return LHCalc4toX_Di16_Do8_Lut16_G16( calcParam, lutParam, 1 );
00705 }
00706
#endif
00707
00708
#undef LH_BIT_BREIT_ADR
00709
00710
#define LH_BIT_BREIT_ADR 3
00711
00712
#if LH_Calc4to3_Di16_Do8_Lut16_G8 == LH_CALC_USE_SMALL_ENGINE
00713
CMError LHCalc4toX_Di16_Do8_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00714 ,
char LH_DATA_OUT_COUNT_4
00715 );
00716
CMError LHCalc4toX_Di16_Do8_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00717 ,
char LH_DATA_OUT_COUNT_4
00718 )
00719 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do8_Lut16_G8"
00720
#include "EngineSm.c"
00721
CMError LHCalc4to3_Di16_Do8_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00722 {
00723
return LHCalc4toX_Di16_Do8_Lut16_G8( calcParam, lutParam, 0 );
00724 }
00725
CMError LHCalc4to4_Di16_Do8_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00726 {
00727
return LHCalc4toX_Di16_Do8_Lut16_G8( calcParam, lutParam, 1 );
00728 }
00729
#endif
00730
00731
#undef LH_DATA_OUT_SIZE_16
00732
#undef LH_LUT_DATA_SIZE_16
00733
#undef LH_BIT_BREIT_ADR
00734
00735
#define LH_DATA_OUT_SIZE_16 1
00736
#define LH_LUT_DATA_SIZE_16 0
00737
#define LH_BIT_BREIT_ADR 4
00738
00739
#if LH_Calc4to3_Di16_Do16_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00740
CMError LHCalc4toX_Di16_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00741 ,
char LH_DATA_OUT_COUNT_4
00742 );
00743
CMError LHCalc4toX_Di16_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00744 ,
char LH_DATA_OUT_COUNT_4
00745 )
00746 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do16_Lut8_G16"
00747
#include "EngineSm.c"
00748
CMError LHCalc4to3_Di16_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00749 {
00750
return LHCalc4toX_Di16_Do16_Lut8_G16( calcParam, lutParam, 0 );
00751 }
00752
CMError LHCalc4to4_Di16_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00753 {
00754
return LHCalc4toX_Di16_Do16_Lut8_G16( calcParam, lutParam, 1 );
00755 }
00756
#endif
00757
00758
#undef LH_BIT_BREIT_ADR
00759
00760
#define LH_BIT_BREIT_ADR 3
00761
00762
#if LH_Calc4to3_Di16_Do16_Lut8_G8 == LH_CALC_USE_SMALL_ENGINE
00763
CMError LHCalc4toX_Di16_Do16_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00764 ,
char LH_DATA_OUT_COUNT_4
00765 );
00766
CMError LHCalc4toX_Di16_Do16_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00767 ,
char LH_DATA_OUT_COUNT_4
00768 )
00769 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do16_Lut8_G8"
00770
#include "EngineSm.c"
00771
CMError LHCalc4to3_Di16_Do16_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00772 {
00773
return LHCalc4toX_Di16_Do16_Lut8_G8( calcParam, lutParam, 0 );
00774 }
00775
CMError LHCalc4to4_Di16_Do16_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00776 {
00777
return LHCalc4toX_Di16_Do16_Lut8_G8( calcParam, lutParam, 1 );
00778 }
00779
#endif
00780
00781
#undef LH_LUT_DATA_SIZE_16
00782
#undef LH_BIT_BREIT_ADR
00783
00784
#define LH_LUT_DATA_SIZE_16 1
00785
#define LH_BIT_BREIT_ADR 4
00786
00787
#if LH_Calc4to3_Di16_Do16_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00788
CMError LHCalc4toX_Di16_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00789 ,
char LH_DATA_OUT_COUNT_4
00790 );
00791
CMError LHCalc4toX_Di16_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00792 ,
char LH_DATA_OUT_COUNT_4
00793 )
00794 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do16_Lut16_G16"
00795
#include "EngineSm.c"
00796
CMError LHCalc4to3_Di16_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00797 {
00798
return LHCalc4toX_Di16_Do16_Lut16_G16( calcParam, lutParam, 0 );
00799 }
00800
CMError LHCalc4to4_Di16_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00801 {
00802
return LHCalc4toX_Di16_Do16_Lut16_G16( calcParam, lutParam, 1 );
00803 }
00804
#endif
00805
00806
#undef LH_BIT_BREIT_ADR
00807
00808
#define LH_BIT_BREIT_ADR 3
00809
00810
#if LH_Calc4to3_Di16_Do16_Lut16_G8 == LH_CALC_USE_SMALL_ENGINE
00811
CMError LHCalc4toX_Di16_Do16_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00812 ,
char LH_DATA_OUT_COUNT_4
00813 );
00814
CMError LHCalc4toX_Di16_Do16_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam
00815 ,
char LH_DATA_OUT_COUNT_4
00816 )
00817 #define
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do16_Lut16_G8"
00818
#include "EngineSm.c"
00819
CMError LHCalc4to3_Di16_Do16_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00820 {
00821
return LHCalc4toX_Di16_Do16_Lut16_G8( calcParam, lutParam, 0 );
00822 }
00823
CMError LHCalc4to4_Di16_Do16_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00824 {
00825
return LHCalc4toX_Di16_Do16_Lut16_G8( calcParam, lutParam, 1 );
00826 }
00827
#endif
00828
00829
00830
00831
00832
00833
#undef LH_DATA_IN_COUNT_4
00834
#undef LH_DATA_OUT_COUNT_4
00835
#undef LH_DATA_IN_SIZE_16
00836
#undef LH_DATA_OUT_SIZE_16
00837
#undef LH_LUT_DATA_SIZE_16
00838
#undef LH_BIT_BREIT_ADR
00839
00840
#define LH_DATA_IN_COUNT_4 0
00841
#define LH_DATA_OUT_COUNT_4 0
00842
#define LH_DATA_IN_SIZE_16 0
00843
#define LH_DATA_OUT_SIZE_16 0
00844
#define LH_LUT_DATA_SIZE_16 0
00845
#define LH_BIT_BREIT_ADR 4
00846
00847
00848
#if LH_Calc3to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
00849
CMError LHCalc3to3_Di8_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00850 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut8_G16"
00851
#include "Engine.c"
00852
#endif
00853
00854
#if LH_CALC_USE_ADDITIONAL_OLD_CODE && LH_Calc3to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
00855
CMError LHCalc3to3_Di8_Do8_Lut8_G16_Old(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00856 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut8_G16_Old"
00857
#include "EngineOl.c"
00858
#endif
00859
00860
#undef LH_BIT_BREIT_ADR
00861
00862
#define LH_DATA_IN_COUNT_4 0
00863
#define LH_DATA_OUT_COUNT_4 0
00864
#define LH_DATA_IN_SIZE_16 0
00865
#define LH_DATA_OUT_SIZE_16 0
00866
#define LH_LUT_DATA_SIZE_16 0
00867
#define LH_BIT_BREIT_ADR 5
00868
00869
00870
#if LH_Calc3to3_Di8_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
00871
CMError LHCalc3to3_Di8_Do8_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00872 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut8_G32"
00873
#include "Engine.c"
00874
#endif
00875
00876
#if LH_CALC_USE_ADDITIONAL_OLD_CODE && LH_Calc3to3_Di8_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
00877
CMError LHCalc3to3_Di8_Do8_Lut8_G32_Old(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00878 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut8_G32_Old"
00879
#include "EngineOl.c"
00880
#endif
00881
00882
#undef LH_LUT_DATA_SIZE_16
00883
#undef LH_BIT_BREIT_ADR
00884
00885
#define LH_DATA_IN_COUNT_4 0
00886
#define LH_DATA_OUT_COUNT_4 0
00887
#define LH_DATA_IN_SIZE_16 0
00888
#define LH_DATA_OUT_SIZE_16 0
00889
#define LH_LUT_DATA_SIZE_16 1
00890
#define LH_BIT_BREIT_ADR 4
00891
00892
00893
#if LH_Calc3to3_Di8_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
00894
CMError LHCalc3to3_Di8_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00895 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut16_G16"
00896
#include "Engine.c"
00897
#endif
00898
00899
00900
#undef LH_BIT_BREIT_ADR
00901
00902
#define LH_DATA_IN_COUNT_4 0
00903
#define LH_DATA_OUT_COUNT_4 0
00904
#define LH_DATA_IN_SIZE_16 0
00905
#define LH_DATA_OUT_SIZE_16 0
00906
#define LH_LUT_DATA_SIZE_16 1
00907
#define LH_BIT_BREIT_ADR 5
00908
00909
00910
#if LH_Calc3to3_Di8_Do8_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
00911
CMError LHCalc3to3_Di8_Do8_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00912 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut16_G32"
00913
#include "Engine.c"
00914
#endif
00915
00916
00917
#undef LH_DATA_OUT_SIZE_16
00918
#undef LH_LUT_DATA_SIZE_16
00919
#undef LH_BIT_BREIT_ADR
00920
00921
#define LH_DATA_IN_COUNT_4 0
00922
#define LH_DATA_OUT_COUNT_4 0
00923
#define LH_DATA_IN_SIZE_16 0
00924
#define LH_DATA_OUT_SIZE_16 1
00925
#define LH_LUT_DATA_SIZE_16 0
00926
#define LH_BIT_BREIT_ADR 4
00927
00928
00929
#if LH_Calc3to3_Di8_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
00930
CMError LHCalc3to3_Di8_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00931 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do16_Lut8_G16"
00932
#include "Engine.c"
00933
#endif
00934
00935
00936
#undef LH_BIT_BREIT_ADR
00937
00938
#define LH_DATA_IN_COUNT_4 0
00939
#define LH_DATA_OUT_COUNT_4 0
00940
#define LH_DATA_IN_SIZE_16 0
00941
#define LH_DATA_OUT_SIZE_16 1
00942
#define LH_LUT_DATA_SIZE_16 0
00943
#define LH_BIT_BREIT_ADR 5
00944
00945
00946
#if LH_Calc3to3_Di8_Do16_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
00947
CMError LHCalc3to3_Di8_Do16_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00948 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do16_Lut8_G32"
00949
#include "Engine.c"
00950
#endif
00951
00952
00953
#undef LH_LUT_DATA_SIZE_16
00954
#undef LH_BIT_BREIT_ADR
00955
00956
#define LH_DATA_IN_COUNT_4 0
00957
#define LH_DATA_OUT_COUNT_4 0
00958
#define LH_DATA_IN_SIZE_16 0
00959
#define LH_DATA_OUT_SIZE_16 1
00960
#define LH_LUT_DATA_SIZE_16 1
00961
#define LH_BIT_BREIT_ADR 4
00962
00963
00964
#if LH_Calc3to3_Di8_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
00965
CMError LHCalc3to3_Di8_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00966 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do16_Lut16_G16"
00967
#include "Engine.c"
00968
#endif
00969
00970
00971
#undef LH_BIT_BREIT_ADR
00972
00973
#define LH_DATA_IN_COUNT_4 0
00974
#define LH_DATA_OUT_COUNT_4 0
00975
#define LH_DATA_IN_SIZE_16 0
00976
#define LH_DATA_OUT_SIZE_16 1
00977
#define LH_LUT_DATA_SIZE_16 1
00978
#define LH_BIT_BREIT_ADR 5
00979
00980
00981
#if LH_Calc3to3_Di8_Do16_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
00982
CMError LHCalc3to3_Di8_Do16_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
00983 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do16_Lut16_G32"
00984
#include "Engine.c"
00985
#endif
00986
00987
00988
#undef LH_DATA_IN_SIZE_16
00989
#undef LH_DATA_OUT_SIZE_16
00990
#undef LH_LUT_DATA_SIZE_16
00991
#undef LH_BIT_BREIT_ADR
00992
00993
#define LH_DATA_IN_COUNT_4 0
00994
#define LH_DATA_OUT_COUNT_4 0
00995
#define LH_DATA_IN_SIZE_16 1
00996
#define LH_DATA_OUT_SIZE_16 0
00997
#define LH_LUT_DATA_SIZE_16 0
00998
#define LH_BIT_BREIT_ADR 4
00999
01000
01001
#if LH_Calc3to3_Di16_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01002
CMError LHCalc3to3_Di16_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01003 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do8_Lut8_G16"
01004
#include "Engine.c"
01005
#endif
01006
01007
01008
#undef LH_BIT_BREIT_ADR
01009
01010
#define LH_DATA_IN_COUNT_4 0
01011
#define LH_DATA_OUT_COUNT_4 0
01012
#define LH_DATA_IN_SIZE_16 1
01013
#define LH_DATA_OUT_SIZE_16 0
01014
#define LH_LUT_DATA_SIZE_16 0
01015
#define LH_BIT_BREIT_ADR 5
01016
01017
01018
#if LH_Calc3to3_Di16_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01019
CMError LHCalc3to3_Di16_Do8_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01020 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do8_Lut8_G32"
01021
#include "Engine.c"
01022
#endif
01023
01024
01025
#undef LH_LUT_DATA_SIZE_16
01026
#undef LH_BIT_BREIT_ADR
01027
01028
#define LH_DATA_IN_COUNT_4 0
01029
#define LH_DATA_OUT_COUNT_4 0
01030
#define LH_DATA_IN_SIZE_16 1
01031
#define LH_DATA_OUT_SIZE_16 0
01032
#define LH_LUT_DATA_SIZE_16 1
01033
#define LH_BIT_BREIT_ADR 4
01034
01035
01036
#if LH_Calc3to3_Di16_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01037
CMError LHCalc3to3_Di16_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01038 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do8_Lut16_G16"
01039
#include "Engine.c"
01040
#endif
01041
01042
01043
#undef LH_BIT_BREIT_ADR
01044
01045
#define LH_DATA_IN_COUNT_4 0
01046
#define LH_DATA_OUT_COUNT_4 0
01047
#define LH_DATA_IN_SIZE_16 1
01048
#define LH_DATA_OUT_SIZE_16 0
01049
#define LH_LUT_DATA_SIZE_16 1
01050
#define LH_BIT_BREIT_ADR 5
01051
01052
01053
#if LH_Calc3to3_Di16_Do8_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
01054
CMError LHCalc3to3_Di16_Do8_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01055 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do8_Lut16_G32"
01056
#include "Engine.c"
01057
#endif
01058
01059
#undef LH_DATA_OUT_SIZE_16
01060
#undef LH_LUT_DATA_SIZE_16
01061
#undef LH_BIT_BREIT_ADR
01062
01063
#define LH_DATA_IN_COUNT_4 0
01064
#define LH_DATA_OUT_COUNT_4 0
01065
#define LH_DATA_IN_SIZE_16 1
01066
#define LH_DATA_OUT_SIZE_16 1
01067
#define LH_LUT_DATA_SIZE_16 0
01068
#define LH_BIT_BREIT_ADR 4
01069
01070
01071
#if LH_Calc3to3_Di16_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01072
CMError LHCalc3to3_Di16_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01073 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do16_Lut8_G16"
01074
#include "Engine.c"
01075
#endif
01076
01077
01078
#undef LH_BIT_BREIT_ADR
01079
01080
#define LH_DATA_IN_COUNT_4 0
01081
#define LH_DATA_OUT_COUNT_4 0
01082
#define LH_DATA_IN_SIZE_16 1
01083
#define LH_DATA_OUT_SIZE_16 1
01084
#define LH_LUT_DATA_SIZE_16 0
01085
#define LH_BIT_BREIT_ADR 5
01086
01087
01088
#if LH_Calc3to3_Di16_Do16_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01089
CMError LHCalc3to3_Di16_Do16_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01090 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do16_Lut8_G32"
01091
#include "Engine.c"
01092
#endif
01093
01094
01095
#undef LH_LUT_DATA_SIZE_16
01096
#undef LH_BIT_BREIT_ADR
01097
01098
#define LH_DATA_IN_COUNT_4 0
01099
#define LH_DATA_OUT_COUNT_4 0
01100
#define LH_DATA_IN_SIZE_16 1
01101
#define LH_DATA_OUT_SIZE_16 1
01102
#define LH_LUT_DATA_SIZE_16 1
01103
#define LH_BIT_BREIT_ADR 4
01104
01105
01106
#if LH_Calc3to3_Di16_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01107
CMError LHCalc3to3_Di16_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01108 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do16_Lut16_G16"
01109
#include "Engine.c"
01110
#endif
01111
01112
01113
#undef LH_BIT_BREIT_ADR
01114
01115
#define LH_DATA_IN_COUNT_4 0
01116
#define LH_DATA_OUT_COUNT_4 0
01117
#define LH_DATA_IN_SIZE_16 1
01118
#define LH_DATA_OUT_SIZE_16 1
01119
#define LH_LUT_DATA_SIZE_16 1
01120
#define LH_BIT_BREIT_ADR 5
01121
01122
01123
#if LH_Calc3to3_Di16_Do16_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
01124
CMError LHCalc3to3_Di16_Do16_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01125 #define
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do16_Lut16_G32"
01126
#include "Engine.c"
01127
#endif
01128
01129
01130
#undef LH_DATA_OUT_COUNT_4
01131
#undef LH_DATA_IN_SIZE_16
01132
#undef LH_DATA_OUT_SIZE_16
01133
#undef LH_LUT_DATA_SIZE_16
01134
#undef LH_BIT_BREIT_ADR
01135
01136
#define LH_DATA_IN_COUNT_4 0
01137
#define LH_DATA_OUT_COUNT_4 1
01138
#define LH_DATA_IN_SIZE_16 0
01139
#define LH_DATA_OUT_SIZE_16 0
01140
#define LH_LUT_DATA_SIZE_16 0
01141
#define LH_BIT_BREIT_ADR 4
01142
01143
01144
#if LH_Calc3to4_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01145
CMError LHCalc3to4_Di8_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01146 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut8_G16"
01147
#include "Engine.c"
01148
#endif
01149
01150
#if LH_CALC_USE_ADDITIONAL_OLD_CODE && LH_Calc3to4_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01151
CMError LHCalc3to4_Di8_Do8_Lut8_G16_Old(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01152 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut8_G16_Old"
01153
#include "EngineOl.c"
01154
#endif
01155
01156
#undef LH_BIT_BREIT_ADR
01157
01158
#define LH_DATA_IN_COUNT_4 0
01159
#define LH_DATA_OUT_COUNT_4 1
01160
#define LH_DATA_IN_SIZE_16 0
01161
#define LH_DATA_OUT_SIZE_16 0
01162
#define LH_LUT_DATA_SIZE_16 0
01163
#define LH_BIT_BREIT_ADR 5
01164
01165
01166
#if LH_Calc3to4_Di8_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01167
CMError LHCalc3to4_Di8_Do8_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01168 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut8_G32"
01169
#include "Engine.c"
01170
#endif
01171
01172
#if LH_CALC_USE_ADDITIONAL_OLD_CODE && LH_Calc3to4_Di8_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01173
CMError LHCalc3to4_Di8_Do8_Lut8_G32_Old(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01174 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut8_G32_Old"
01175
#include "EngineOl.c"
01176
#endif
01177
01178
#undef LH_LUT_DATA_SIZE_16
01179
#undef LH_BIT_BREIT_ADR
01180
01181
#define LH_DATA_IN_COUNT_4 0
01182
#define LH_DATA_OUT_COUNT_4 1
01183
#define LH_DATA_IN_SIZE_16 0
01184
#define LH_DATA_OUT_SIZE_16 0
01185
#define LH_LUT_DATA_SIZE_16 1
01186
#define LH_BIT_BREIT_ADR 4
01187
01188
01189
#if LH_Calc3to4_Di8_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01190
CMError LHCalc3to4_Di8_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01191 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut16_G16"
01192
#include "Engine.c"
01193
#endif
01194
01195
01196
#undef LH_BIT_BREIT_ADR
01197
01198
#define LH_DATA_IN_COUNT_4 0
01199
#define LH_DATA_OUT_COUNT_4 1
01200
#define LH_DATA_IN_SIZE_16 0
01201
#define LH_DATA_OUT_SIZE_16 0
01202
#define LH_LUT_DATA_SIZE_16 1
01203
#define LH_BIT_BREIT_ADR 5
01204
01205
01206
#if LH_Calc3to4_Di8_Do8_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
01207
CMError LHCalc3to4_Di8_Do8_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01208 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut16_G32"
01209
#include "Engine.c"
01210
#endif
01211
01212
01213
#undef LH_DATA_OUT_SIZE_16
01214
#undef LH_LUT_DATA_SIZE_16
01215
#undef LH_BIT_BREIT_ADR
01216
01217
#define LH_DATA_IN_COUNT_4 0
01218
#define LH_DATA_OUT_COUNT_4 1
01219
#define LH_DATA_IN_SIZE_16 0
01220
#define LH_DATA_OUT_SIZE_16 1
01221
#define LH_LUT_DATA_SIZE_16 0
01222
#define LH_BIT_BREIT_ADR 4
01223
01224
01225
#if LH_Calc3to4_Di8_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01226
CMError LHCalc3to4_Di8_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01227 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do16_Lut8_G16"
01228
#include "Engine.c"
01229
#endif
01230
01231
01232
#undef LH_BIT_BREIT_ADR
01233
01234
#define LH_DATA_IN_COUNT_4 0
01235
#define LH_DATA_OUT_COUNT_4 1
01236
#define LH_DATA_IN_SIZE_16 0
01237
#define LH_DATA_OUT_SIZE_16 1
01238
#define LH_LUT_DATA_SIZE_16 0
01239
#define LH_BIT_BREIT_ADR 5
01240
01241
01242
#if LH_Calc3to4_Di8_Do16_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01243
CMError LHCalc3to4_Di8_Do16_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01244 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do16_Lut8_G32"
01245
#include "Engine.c"
01246
#endif
01247
01248
01249
#undef LH_LUT_DATA_SIZE_16
01250
#undef LH_BIT_BREIT_ADR
01251
01252
#define LH_DATA_IN_COUNT_4 0
01253
#define LH_DATA_OUT_COUNT_4 1
01254
#define LH_DATA_IN_SIZE_16 0
01255
#define LH_DATA_OUT_SIZE_16 1
01256
#define LH_LUT_DATA_SIZE_16 1
01257
#define LH_BIT_BREIT_ADR 4
01258
01259
01260
#if LH_Calc3to4_Di8_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01261
CMError LHCalc3to4_Di8_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01262 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do16_Lut16_G16"
01263
#include "Engine.c"
01264
#endif
01265
01266
01267
#undef LH_BIT_BREIT_ADR
01268
01269
#define LH_DATA_IN_COUNT_4 0
01270
#define LH_DATA_OUT_COUNT_4 1
01271
#define LH_DATA_IN_SIZE_16 0
01272
#define LH_DATA_OUT_SIZE_16 1
01273
#define LH_LUT_DATA_SIZE_16 1
01274
#define LH_BIT_BREIT_ADR 5
01275
01276
01277
#if LH_Calc3to4_Di8_Do16_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
01278
CMError LHCalc3to4_Di8_Do16_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01279 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do16_Lut16_G32"
01280
#include "Engine.c"
01281
#endif
01282
01283
01284
#undef LH_DATA_IN_SIZE_16
01285
#undef LH_DATA_OUT_SIZE_16
01286
#undef LH_LUT_DATA_SIZE_16
01287
#undef LH_BIT_BREIT_ADR
01288
01289
#define LH_DATA_IN_COUNT_4 0
01290
#define LH_DATA_OUT_COUNT_4 1
01291
#define LH_DATA_IN_SIZE_16 1
01292
#define LH_DATA_OUT_SIZE_16 0
01293
#define LH_LUT_DATA_SIZE_16 0
01294
#define LH_BIT_BREIT_ADR 4
01295
01296
01297
#if LH_Calc3to4_Di16_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01298
CMError LHCalc3to4_Di16_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01299 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do8_Lut8_G16"
01300
#include "Engine.c"
01301
#endif
01302
01303
01304
#undef LH_BIT_BREIT_ADR
01305
01306
#define LH_DATA_IN_COUNT_4 0
01307
#define LH_DATA_OUT_COUNT_4 1
01308
#define LH_DATA_IN_SIZE_16 1
01309
#define LH_DATA_OUT_SIZE_16 0
01310
#define LH_LUT_DATA_SIZE_16 0
01311
#define LH_BIT_BREIT_ADR 5
01312
01313
01314
#if LH_Calc3to4_Di16_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01315
CMError LHCalc3to4_Di16_Do8_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01316 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do8_Lut8_G32"
01317
#include "Engine.c"
01318
#endif
01319
01320
01321
#undef LH_LUT_DATA_SIZE_16
01322
#undef LH_BIT_BREIT_ADR
01323
01324
#define LH_DATA_IN_COUNT_4 0
01325
#define LH_DATA_OUT_COUNT_4 1
01326
#define LH_DATA_IN_SIZE_16 1
01327
#define LH_DATA_OUT_SIZE_16 0
01328
#define LH_LUT_DATA_SIZE_16 1
01329
#define LH_BIT_BREIT_ADR 4
01330
01331
01332
#if LH_Calc3to4_Di16_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01333
CMError LHCalc3to4_Di16_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01334 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do8_Lut16_G16"
01335
#include "Engine.c"
01336
#endif
01337
01338
01339
#undef LH_BIT_BREIT_ADR
01340
01341
#define LH_DATA_IN_COUNT_4 0
01342
#define LH_DATA_OUT_COUNT_4 1
01343
#define LH_DATA_IN_SIZE_16 1
01344
#define LH_DATA_OUT_SIZE_16 0
01345
#define LH_LUT_DATA_SIZE_16 1
01346
#define LH_BIT_BREIT_ADR 5
01347
01348
01349
#if LH_Calc3to4_Di16_Do8_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
01350
CMError LHCalc3to4_Di16_Do8_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01351 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do8_Lut16_G32"
01352
#include "Engine.c"
01353
#endif
01354
01355
#undef LH_DATA_OUT_SIZE_16
01356
#undef LH_LUT_DATA_SIZE_16
01357
#undef LH_BIT_BREIT_ADR
01358
01359
#define LH_DATA_IN_COUNT_4 0
01360
#define LH_DATA_OUT_COUNT_4 1
01361
#define LH_DATA_IN_SIZE_16 1
01362
#define LH_DATA_OUT_SIZE_16 1
01363
#define LH_LUT_DATA_SIZE_16 0
01364
#define LH_BIT_BREIT_ADR 4
01365
01366
01367
#if LH_Calc3to4_Di16_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01368
CMError LHCalc3to4_Di16_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01369 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do16_Lut8_G16"
01370
#include "Engine.c"
01371
#endif
01372
01373
01374
#undef LH_BIT_BREIT_ADR
01375
01376
#define LH_DATA_IN_COUNT_4 0
01377
#define LH_DATA_OUT_COUNT_4 1
01378
#define LH_DATA_IN_SIZE_16 1
01379
#define LH_DATA_OUT_SIZE_16 1
01380
#define LH_LUT_DATA_SIZE_16 0
01381
#define LH_BIT_BREIT_ADR 5
01382
01383
01384
#if LH_Calc3to4_Di16_Do16_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01385
CMError LHCalc3to4_Di16_Do16_Lut8_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01386 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do16_Lut8_G32"
01387
#include "Engine.c"
01388
#endif
01389
01390
01391
#undef LH_LUT_DATA_SIZE_16
01392
#undef LH_BIT_BREIT_ADR
01393
01394
#define LH_DATA_IN_COUNT_4 0
01395
#define LH_DATA_OUT_COUNT_4 1
01396
#define LH_DATA_IN_SIZE_16 1
01397
#define LH_DATA_OUT_SIZE_16 1
01398
#define LH_LUT_DATA_SIZE_16 1
01399
#define LH_BIT_BREIT_ADR 4
01400
01401
01402
#if LH_Calc3to4_Di16_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01403
CMError LHCalc3to4_Di16_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01404 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do16_Lut16_G16"
01405
#include "Engine.c"
01406
#endif
01407
01408
01409
#undef LH_BIT_BREIT_ADR
01410
01411
#define LH_DATA_IN_COUNT_4 0
01412
#define LH_DATA_OUT_COUNT_4 1
01413
#define LH_DATA_IN_SIZE_16 1
01414
#define LH_DATA_OUT_SIZE_16 1
01415
#define LH_LUT_DATA_SIZE_16 1
01416
#define LH_BIT_BREIT_ADR 5
01417
01418
01419
#if LH_Calc3to4_Di16_Do16_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
01420
CMError LHCalc3to4_Di16_Do16_Lut16_G32(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01421 #define
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do16_Lut16_G32"
01422
#include "Engine.c"
01423
#endif
01424
01425
01426
#undef LH_DATA_IN_COUNT_4
01427
#undef LH_DATA_OUT_COUNT_4
01428
#undef LH_DATA_IN_SIZE_16
01429
#undef LH_DATA_OUT_SIZE_16
01430
#undef LH_LUT_DATA_SIZE_16
01431
#undef LH_BIT_BREIT_ADR
01432
01433
#define LH_DATA_IN_COUNT_4 1
01434
#define LH_DATA_OUT_COUNT_4 0
01435
#define LH_DATA_IN_SIZE_16 0
01436
#define LH_DATA_OUT_SIZE_16 0
01437
#define LH_LUT_DATA_SIZE_16 0
01438
#define LH_BIT_BREIT_ADR 3
01439
01440
01441
#if LH_Calc4to3_Di8_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01442
CMError LHCalc4to3_Di8_Do8_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01443 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut8_G8"
01444
#include "Engine.c"
01445
#endif
01446
01447
#if LH_CALC_USE_ADDITIONAL_OLD_CODE_4DIM && LH_Calc4to3_Di8_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01448
CMError LHCalc4to3_Di8_Do8_Lut8_G8_Old(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01449 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut8_G8_Old"
01450
#include "EngineOl.c"
01451
#endif
01452
01453
#undef LH_BIT_BREIT_ADR
01454
01455
#define LH_DATA_IN_COUNT_4 1
01456
#define LH_DATA_OUT_COUNT_4 0
01457
#define LH_DATA_IN_SIZE_16 0
01458
#define LH_DATA_OUT_SIZE_16 0
01459
#define LH_LUT_DATA_SIZE_16 0
01460
#define LH_BIT_BREIT_ADR 4
01461
01462
01463
#if LH_Calc4to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01464
CMError LHCalc4to3_Di8_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01465 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut8_G16"
01466
#include "Engine.c"
01467
#endif
01468
01469
#if LH_CALC_USE_ADDITIONAL_OLD_CODE_4DIM && LH_Calc4to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01470
CMError LHCalc4to3_Di8_Do8_Lut8_G16_Old(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01471 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut8_G16_Old"
01472
#include "EngineOl.c"
01473
#endif
01474
01475
#undef LH_LUT_DATA_SIZE_16
01476
#undef LH_BIT_BREIT_ADR
01477
01478
#define LH_DATA_IN_COUNT_4 1
01479
#define LH_DATA_OUT_COUNT_4 0
01480
#define LH_DATA_IN_SIZE_16 0
01481
#define LH_DATA_OUT_SIZE_16 0
01482
#define LH_LUT_DATA_SIZE_16 1
01483
#define LH_BIT_BREIT_ADR 3
01484
01485
01486
#if LH_Calc4to3_Di8_Do8_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01487
CMError LHCalc4to3_Di8_Do8_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01488 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut16_G8"
01489
#include "Engine.c"
01490
#endif
01491
01492
01493
#undef LH_BIT_BREIT_ADR
01494
01495
#define LH_DATA_IN_COUNT_4 1
01496
#define LH_DATA_OUT_COUNT_4 0
01497
#define LH_DATA_IN_SIZE_16 0
01498
#define LH_DATA_OUT_SIZE_16 0
01499
#define LH_LUT_DATA_SIZE_16 1
01500
#define LH_BIT_BREIT_ADR 4
01501
01502
01503
#if LH_Calc4to3_Di8_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01504
CMError LHCalc4to3_Di8_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01505 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut16_G16"
01506
#include "Engine.c"
01507
#endif
01508
01509
01510
#undef LH_DATA_OUT_SIZE_16
01511
#undef LH_LUT_DATA_SIZE_16
01512
#undef LH_BIT_BREIT_ADR
01513
01514
#define LH_DATA_IN_COUNT_4 1
01515
#define LH_DATA_OUT_COUNT_4 0
01516
#define LH_DATA_IN_SIZE_16 0
01517
#define LH_DATA_OUT_SIZE_16 1
01518
#define LH_LUT_DATA_SIZE_16 0
01519
#define LH_BIT_BREIT_ADR 3
01520
01521
01522
#if LH_Calc4to3_Di8_Do16_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01523
CMError LHCalc4to3_Di8_Do16_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01524 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do16_Lut8_G8"
01525
#include "Engine.c"
01526
#endif
01527
01528
01529
#undef LH_BIT_BREIT_ADR
01530
01531
#define LH_DATA_IN_COUNT_4 1
01532
#define LH_DATA_OUT_COUNT_4 0
01533
#define LH_DATA_IN_SIZE_16 0
01534
#define LH_DATA_OUT_SIZE_16 1
01535
#define LH_LUT_DATA_SIZE_16 0
01536
#define LH_BIT_BREIT_ADR 4
01537
01538
01539
#if LH_Calc4to3_Di8_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01540
CMError LHCalc4to3_Di8_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01541 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do16_Lut8_G16"
01542
#include "Engine.c"
01543
#endif
01544
01545
01546
#undef LH_LUT_DATA_SIZE_16
01547
#undef LH_BIT_BREIT_ADR
01548
01549
#define LH_DATA_IN_COUNT_4 1
01550
#define LH_DATA_OUT_COUNT_4 0
01551
#define LH_DATA_IN_SIZE_16 0
01552
#define LH_DATA_OUT_SIZE_16 1
01553
#define LH_LUT_DATA_SIZE_16 1
01554
#define LH_BIT_BREIT_ADR 3
01555
01556
01557
#if LH_Calc4to3_Di8_Do16_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01558
CMError LHCalc4to3_Di8_Do16_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01559 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do16_Lut16_G8"
01560
#include "Engine.c"
01561
#endif
01562
01563
01564
#undef LH_BIT_BREIT_ADR
01565
01566
#define LH_DATA_IN_COUNT_4 1
01567
#define LH_DATA_OUT_COUNT_4 0
01568
#define LH_DATA_IN_SIZE_16 0
01569
#define LH_DATA_OUT_SIZE_16 1
01570
#define LH_LUT_DATA_SIZE_16 1
01571
#define LH_BIT_BREIT_ADR 4
01572
01573
01574
#if LH_Calc4to3_Di8_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01575
CMError LHCalc4to3_Di8_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01576 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do16_Lut16_G16"
01577
#include "Engine.c"
01578
#endif
01579
01580
01581
#undef LH_DATA_IN_SIZE_16
01582
#undef LH_DATA_OUT_SIZE_16
01583
#undef LH_LUT_DATA_SIZE_16
01584
#undef LH_BIT_BREIT_ADR
01585
01586
#define LH_DATA_IN_COUNT_4 1
01587
#define LH_DATA_OUT_COUNT_4 0
01588
#define LH_DATA_IN_SIZE_16 1
01589
#define LH_DATA_OUT_SIZE_16 0
01590
#define LH_LUT_DATA_SIZE_16 0
01591
#define LH_BIT_BREIT_ADR 3
01592
01593
01594
#if LH_Calc4to3_Di16_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01595
CMError LHCalc4to3_Di16_Do8_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01596 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do8_Lut8_G8"
01597
#include "Engine.c"
01598
#endif
01599
01600
01601
#undef LH_BIT_BREIT_ADR
01602
01603
#define LH_DATA_IN_COUNT_4 1
01604
#define LH_DATA_OUT_COUNT_4 0
01605
#define LH_DATA_IN_SIZE_16 1
01606
#define LH_DATA_OUT_SIZE_16 0
01607
#define LH_LUT_DATA_SIZE_16 0
01608
#define LH_BIT_BREIT_ADR 4
01609
01610
01611
#if LH_Calc4to3_Di16_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01612
CMError LHCalc4to3_Di16_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01613 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do8_Lut8_G16"
01614
#include "Engine.c"
01615
#endif
01616
01617
01618
#undef LH_LUT_DATA_SIZE_16
01619
#undef LH_BIT_BREIT_ADR
01620
01621
#define LH_DATA_IN_COUNT_4 1
01622
#define LH_DATA_OUT_COUNT_4 0
01623
#define LH_DATA_IN_SIZE_16 1
01624
#define LH_DATA_OUT_SIZE_16 0
01625
#define LH_LUT_DATA_SIZE_16 1
01626
#define LH_BIT_BREIT_ADR 3
01627
01628
01629
#if LH_Calc4to3_Di16_Do8_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01630
CMError LHCalc4to3_Di16_Do8_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01631 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do8_Lut16_G8"
01632
#include "Engine.c"
01633
#endif
01634
01635
01636
#undef LH_BIT_BREIT_ADR
01637
01638
#define LH_DATA_IN_COUNT_4 1
01639
#define LH_DATA_OUT_COUNT_4 0
01640
#define LH_DATA_IN_SIZE_16 1
01641
#define LH_DATA_OUT_SIZE_16 0
01642
#define LH_LUT_DATA_SIZE_16 1
01643
#define LH_BIT_BREIT_ADR 4
01644
01645
01646
#if LH_Calc4to3_Di16_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01647
CMError LHCalc4to3_Di16_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01648 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do8_Lut16_G16"
01649
#include "Engine.c"
01650
#endif
01651
01652
#undef LH_DATA_OUT_SIZE_16
01653
#undef LH_LUT_DATA_SIZE_16
01654
#undef LH_BIT_BREIT_ADR
01655
01656
#define LH_DATA_IN_COUNT_4 1
01657
#define LH_DATA_OUT_COUNT_4 0
01658
#define LH_DATA_IN_SIZE_16 1
01659
#define LH_DATA_OUT_SIZE_16 1
01660
#define LH_LUT_DATA_SIZE_16 0
01661
#define LH_BIT_BREIT_ADR 3
01662
01663
01664
#if LH_Calc4to3_Di16_Do16_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01665
CMError LHCalc4to3_Di16_Do16_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01666 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do16_Lut8_G8"
01667
#include "Engine.c"
01668
#endif
01669
01670
01671
#undef LH_BIT_BREIT_ADR
01672
01673
#define LH_DATA_IN_COUNT_4 1
01674
#define LH_DATA_OUT_COUNT_4 0
01675
#define LH_DATA_IN_SIZE_16 1
01676
#define LH_DATA_OUT_SIZE_16 1
01677
#define LH_LUT_DATA_SIZE_16 0
01678
#define LH_BIT_BREIT_ADR 4
01679
01680
01681
#if LH_Calc4to3_Di16_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01682
CMError LHCalc4to3_Di16_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01683 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do16_Lut8_G16"
01684
#include "Engine.c"
01685
#endif
01686
01687
01688
#undef LH_LUT_DATA_SIZE_16
01689
#undef LH_BIT_BREIT_ADR
01690
01691
#define LH_DATA_IN_COUNT_4 1
01692
#define LH_DATA_OUT_COUNT_4 0
01693
#define LH_DATA_IN_SIZE_16 1
01694
#define LH_DATA_OUT_SIZE_16 1
01695
#define LH_LUT_DATA_SIZE_16 1
01696
#define LH_BIT_BREIT_ADR 3
01697
01698
01699
#if LH_Calc4to3_Di16_Do16_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01700
CMError LHCalc4to3_Di16_Do16_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01701 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do16_Lut16_G8"
01702
#include "Engine.c"
01703
#endif
01704
01705
01706
#undef LH_BIT_BREIT_ADR
01707
01708
#define LH_DATA_IN_COUNT_4 1
01709
#define LH_DATA_OUT_COUNT_4 0
01710
#define LH_DATA_IN_SIZE_16 1
01711
#define LH_DATA_OUT_SIZE_16 1
01712
#define LH_LUT_DATA_SIZE_16 1
01713
#define LH_BIT_BREIT_ADR 4
01714
01715
01716
#if LH_Calc4to3_Di16_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01717
CMError LHCalc4to3_Di16_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01718 #define
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do16_Lut16_G16"
01719
#include "Engine.c"
01720
#endif
01721
01722
01723
#undef LH_DATA_OUT_COUNT_4
01724
#undef LH_DATA_IN_SIZE_16
01725
#undef LH_DATA_OUT_SIZE_16
01726
#undef LH_LUT_DATA_SIZE_16
01727
#undef LH_BIT_BREIT_ADR
01728
01729
#define LH_DATA_IN_COUNT_4 1
01730
#define LH_DATA_OUT_COUNT_4 1
01731
#define LH_DATA_IN_SIZE_16 0
01732
#define LH_DATA_OUT_SIZE_16 0
01733
#define LH_LUT_DATA_SIZE_16 0
01734
#define LH_BIT_BREIT_ADR 3
01735
01736
01737
#if LH_Calc4to4_Di8_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01738
CMError LHCalc4to4_Di8_Do8_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01739 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut8_G8"
01740
#include "Engine.c"
01741
#endif
01742
01743
#if LH_CALC_USE_ADDITIONAL_OLD_CODE_4DIM && LH_Calc4to4_Di8_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01744
CMError LHCalc4to4_Di8_Do8_Lut8_G8_Old(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01745 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut8_G8_Old"
01746
#include "EngineOl.c"
01747
#endif
01748
01749
#undef LH_BIT_BREIT_ADR
01750
01751
#define LH_DATA_IN_COUNT_4 1
01752
#define LH_DATA_OUT_COUNT_4 1
01753
#define LH_DATA_IN_SIZE_16 0
01754
#define LH_DATA_OUT_SIZE_16 0
01755
#define LH_LUT_DATA_SIZE_16 0
01756
#define LH_BIT_BREIT_ADR 4
01757
01758
01759
#if LH_Calc4to4_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01760
CMError LHCalc4to4_Di8_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01761 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut8_G16"
01762
#include "Engine.c"
01763
#endif
01764
01765
#if LH_CALC_USE_ADDITIONAL_OLD_CODE_4DIM && LH_Calc4to4_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01766
CMError LHCalc4to4_Di8_Do8_Lut8_G16_Old(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01767 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut8_G16_Old"
01768
#include "EngineOl.c"
01769
#endif
01770
01771
#undef LH_LUT_DATA_SIZE_16
01772
#undef LH_BIT_BREIT_ADR
01773
01774
#define LH_DATA_IN_COUNT_4 1
01775
#define LH_DATA_OUT_COUNT_4 1
01776
#define LH_DATA_IN_SIZE_16 0
01777
#define LH_DATA_OUT_SIZE_16 0
01778
#define LH_LUT_DATA_SIZE_16 1
01779
#define LH_BIT_BREIT_ADR 3
01780
01781
01782
#if LH_Calc4to4_Di8_Do8_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01783
CMError LHCalc4to4_Di8_Do8_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01784 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut16_G8"
01785
#include "Engine.c"
01786
#endif
01787
01788
01789
#undef LH_BIT_BREIT_ADR
01790
01791
#define LH_DATA_IN_COUNT_4 1
01792
#define LH_DATA_OUT_COUNT_4 1
01793
#define LH_DATA_IN_SIZE_16 0
01794
#define LH_DATA_OUT_SIZE_16 0
01795
#define LH_LUT_DATA_SIZE_16 1
01796
#define LH_BIT_BREIT_ADR 4
01797
01798
01799
#if LH_Calc4to4_Di8_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01800
CMError LHCalc4to4_Di8_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01801 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut16_G16"
01802
#include "Engine.c"
01803
#endif
01804
01805
01806
#undef LH_DATA_OUT_SIZE_16
01807
#undef LH_LUT_DATA_SIZE_16
01808
#undef LH_BIT_BREIT_ADR
01809
01810
#define LH_DATA_IN_COUNT_4 1
01811
#define LH_DATA_OUT_COUNT_4 1
01812
#define LH_DATA_IN_SIZE_16 0
01813
#define LH_DATA_OUT_SIZE_16 1
01814
#define LH_LUT_DATA_SIZE_16 0
01815
#define LH_BIT_BREIT_ADR 3
01816
01817
01818
#if LH_Calc4to4_Di8_Do16_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01819
CMError LHCalc4to4_Di8_Do16_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01820 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do16_Lut8_G8"
01821
#include "Engine.c"
01822
#endif
01823
01824
01825
#undef LH_BIT_BREIT_ADR
01826
01827
#define LH_DATA_IN_COUNT_4 1
01828
#define LH_DATA_OUT_COUNT_4 1
01829
#define LH_DATA_IN_SIZE_16 0
01830
#define LH_DATA_OUT_SIZE_16 1
01831
#define LH_LUT_DATA_SIZE_16 0
01832
#define LH_BIT_BREIT_ADR 4
01833
01834
01835
#if LH_Calc4to4_Di8_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01836
CMError LHCalc4to4_Di8_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01837 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do16_Lut8_G16"
01838
#include "Engine.c"
01839
#endif
01840
01841
01842
#undef LH_LUT_DATA_SIZE_16
01843
#undef LH_BIT_BREIT_ADR
01844
01845
#define LH_DATA_IN_COUNT_4 1
01846
#define LH_DATA_OUT_COUNT_4 1
01847
#define LH_DATA_IN_SIZE_16 0
01848
#define LH_DATA_OUT_SIZE_16 1
01849
#define LH_LUT_DATA_SIZE_16 1
01850
#define LH_BIT_BREIT_ADR 3
01851
01852
01853
#if LH_Calc4to4_Di8_Do16_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01854
CMError LHCalc4to4_Di8_Do16_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01855 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do16_Lut16_G8"
01856
#include "Engine.c"
01857
#endif
01858
01859
01860
#undef LH_BIT_BREIT_ADR
01861
01862
#define LH_DATA_IN_COUNT_4 1
01863
#define LH_DATA_OUT_COUNT_4 1
01864
#define LH_DATA_IN_SIZE_16 0
01865
#define LH_DATA_OUT_SIZE_16 1
01866
#define LH_LUT_DATA_SIZE_16 1
01867
#define LH_BIT_BREIT_ADR 4
01868
01869
01870
#if LH_Calc4to4_Di8_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01871
CMError LHCalc4to4_Di8_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01872 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do16_Lut16_G16"
01873
#include "Engine.c"
01874
#endif
01875
01876
01877
#undef LH_DATA_IN_SIZE_16
01878
#undef LH_DATA_OUT_SIZE_16
01879
#undef LH_LUT_DATA_SIZE_16
01880
#undef LH_BIT_BREIT_ADR
01881
01882
#define LH_DATA_IN_COUNT_4 1
01883
#define LH_DATA_OUT_COUNT_4 1
01884
#define LH_DATA_IN_SIZE_16 1
01885
#define LH_DATA_OUT_SIZE_16 0
01886
#define LH_LUT_DATA_SIZE_16 0
01887
#define LH_BIT_BREIT_ADR 3
01888
01889
01890
#if LH_Calc4to4_Di16_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01891
CMError LHCalc4to4_Di16_Do8_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01892 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do8_Lut8_G8"
01893
#include "Engine.c"
01894
#endif
01895
01896
01897
#undef LH_BIT_BREIT_ADR
01898
01899
#define LH_DATA_IN_COUNT_4 1
01900
#define LH_DATA_OUT_COUNT_4 1
01901
#define LH_DATA_IN_SIZE_16 1
01902
#define LH_DATA_OUT_SIZE_16 0
01903
#define LH_LUT_DATA_SIZE_16 0
01904
#define LH_BIT_BREIT_ADR 4
01905
01906
01907
#if LH_Calc4to4_Di16_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01908
CMError LHCalc4to4_Di16_Do8_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01909 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do8_Lut8_G16"
01910
#include "Engine.c"
01911
#endif
01912
01913
01914
#undef LH_LUT_DATA_SIZE_16
01915
#undef LH_BIT_BREIT_ADR
01916
01917
#define LH_DATA_IN_COUNT_4 1
01918
#define LH_DATA_OUT_COUNT_4 1
01919
#define LH_DATA_IN_SIZE_16 1
01920
#define LH_DATA_OUT_SIZE_16 0
01921
#define LH_LUT_DATA_SIZE_16 1
01922
#define LH_BIT_BREIT_ADR 3
01923
01924
01925
#if LH_Calc4to4_Di16_Do8_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01926
CMError LHCalc4to4_Di16_Do8_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01927 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do8_Lut16_G8"
01928
#include "Engine.c"
01929
#endif
01930
01931
01932
#undef LH_BIT_BREIT_ADR
01933
01934
#define LH_DATA_IN_COUNT_4 1
01935
#define LH_DATA_OUT_COUNT_4 1
01936
#define LH_DATA_IN_SIZE_16 1
01937
#define LH_DATA_OUT_SIZE_16 0
01938
#define LH_LUT_DATA_SIZE_16 1
01939
#define LH_BIT_BREIT_ADR 4
01940
01941
01942
#if LH_Calc4to4_Di16_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01943
CMError LHCalc4to4_Di16_Do8_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01944 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do8_Lut16_G16"
01945
#include "Engine.c"
01946
#endif
01947
01948
#undef LH_DATA_OUT_SIZE_16
01949
#undef LH_LUT_DATA_SIZE_16
01950
#undef LH_BIT_BREIT_ADR
01951
01952
#define LH_DATA_IN_COUNT_4 1
01953
#define LH_DATA_OUT_COUNT_4 1
01954
#define LH_DATA_IN_SIZE_16 1
01955
#define LH_DATA_OUT_SIZE_16 1
01956
#define LH_LUT_DATA_SIZE_16 0
01957
#define LH_BIT_BREIT_ADR 3
01958
01959
01960
#if LH_Calc4to4_Di16_Do16_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01961
CMError LHCalc4to4_Di16_Do16_Lut8_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01962 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do16_Lut8_G8"
01963
#include "Engine.c"
01964
#endif
01965
01966
01967
#undef LH_BIT_BREIT_ADR
01968
01969
#define LH_DATA_IN_COUNT_4 1
01970
#define LH_DATA_OUT_COUNT_4 1
01971
#define LH_DATA_IN_SIZE_16 1
01972
#define LH_DATA_OUT_SIZE_16 1
01973
#define LH_LUT_DATA_SIZE_16 0
01974
#define LH_BIT_BREIT_ADR 4
01975
01976
01977
#if LH_Calc4to4_Di16_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01978
CMError LHCalc4to4_Di16_Do16_Lut8_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01979 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do16_Lut8_G16"
01980
#include "Engine.c"
01981
#endif
01982
01983
01984
#undef LH_LUT_DATA_SIZE_16
01985
#undef LH_BIT_BREIT_ADR
01986
01987
#define LH_DATA_IN_COUNT_4 1
01988
#define LH_DATA_OUT_COUNT_4 1
01989
#define LH_DATA_IN_SIZE_16 1
01990
#define LH_DATA_OUT_SIZE_16 1
01991
#define LH_LUT_DATA_SIZE_16 1
01992
#define LH_BIT_BREIT_ADR 3
01993
01994
01995
#if LH_Calc4to4_Di16_Do16_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01996
CMError LHCalc4to4_Di16_Do16_Lut16_G8(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
01997 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do16_Lut16_G8"
01998
#include "Engine.c"
01999
#endif
02000
02001
02002
#undef LH_BIT_BREIT_ADR
02003
02004
#define LH_DATA_IN_COUNT_4 1
02005
#define LH_DATA_OUT_COUNT_4 1
02006
#define LH_DATA_IN_SIZE_16 1
02007
#define LH_DATA_OUT_SIZE_16 1
02008
#define LH_LUT_DATA_SIZE_16 1
02009
#define LH_BIT_BREIT_ADR 4
02010
02011
02012
#if LH_Calc4to4_Di16_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
02013
CMError LHCalc4to4_Di16_Do16_Lut16_G16(
CMCalcParamPtr calcParam,
CMLutParamPtr lutParam )
02014 #define
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do16_Lut16_G16"
02015
#include "Engine.c"
02016
#endif