test: genfast.c Source File

Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

# genfast.c

Go to the documentation of this file.

    00001 /*
    00002         File:           LHCalcGenerator.c
    00003
    00004         Contains:
    00005
    00006         Written by:     U. J. Krabbenhoeft
    00007
    00008         Copyright:      © 1993-1997 by Heidelberger Druckmaschinen AG, all rights reserved.
    00009
    00010         Version:
    00011
    00012 */
    00013
    00014 /* #define LH_CALC_ENGINE_SMALL see LHGeneralIncs.h */
    00015
    00016 #ifndef LHGeneralIncs_h
    00017 #include "General.h"
    00018 #endif
    00019
    00020 #ifdef ALLOW_MMX
    00021 #ifndef LHCalcEngine_h
    00022 #include "CalcEng.h"
    00023 #endif
    00024
    00025 #ifdef DEBUG_OUTPUT
    00026 #define kThisFile kLHCalcGeneratorID
    00027 #endif
    00028
    00029 #define LH_ADR_BREIT_EIN_LUT    adr_breite_elut
    00030 #define LH_ADR_BREIT_AUS_LUT    adr_breite_alut
    00031
    00032 #undef LH_DATA_IN_COUNT_4
    00033 #undef LH_DATA_IN_SIZE_16
    00034 #undef LH_DATA_OUT_SIZE_16
    00035 #undef LH_LUT_DATA_SIZE_16
    00036 #undef LH_BIT_BREIT_ADR
    00037
    00038 #define LH_DATA_IN_COUNT_4              0
    00039 #define LH_DATA_IN_SIZE_16              0
    00040 #define LH_DATA_OUT_SIZE_16             0
    00041 #define LH_LUT_DATA_SIZE_16             0
    00042 #define LH_BIT_BREIT_ADR                4
    00043
    00044
    00045 #undef LH_DATA_IN_COUNT_4
    00046 #undef LH_DATA_OUT_COUNT_4
    00047 #undef LH_DATA_IN_SIZE_16
    00048 #undef LH_DATA_OUT_SIZE_16
    00049 #undef LH_LUT_DATA_SIZE_16
    00050 #undef LH_BIT_BREIT_ADR
    00051
    00052 #define LH_DATA_IN_COUNT_4              0
    00053 #define LH_DATA_OUT_COUNT_4     0
    00054 #define LH_DATA_IN_SIZE_16              0
    00055 #define LH_DATA_OUT_SIZE_16             0
    00056 #define LH_LUT_DATA_SIZE_16             0
    00057 #define LH_BIT_BREIT_ADR                4
    00058
    00059
    00060 #if LH_Calc3to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
    00061 CMError LHCalc3to3_Di8_Do8_Lut8_G16_F( CMCalcParamPtr calcParam, CMLutParamPtr lutParam )
    00062 #define LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut8_G16_F"
    00063 #include "EngineF.c"
    00064 #endif
    00065
    00066 #undef LH_BIT_BREIT_ADR
    00067
    00068 #define LH_DATA_IN_COUNT_4              0
    00069 #define LH_DATA_OUT_COUNT_4     0
    00070 #define LH_DATA_IN_SIZE_16              0
    00071 #define LH_DATA_OUT_SIZE_16             0
    00072 #define LH_LUT_DATA_SIZE_16             0
    00073 #define LH_BIT_BREIT_ADR                5
    00074
    00075
    00076 #if LH_Calc3to3_Di8_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
    00077 CMError LHCalc3to3_Di8_Do8_Lut8_G32_F( CMCalcParamPtr calcParam, CMLutParamPtr lutParam )
    00078 #define LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut8_G32_F"
    00079 #include "EngineF.c"
    00080 #endif
    00081
    00082 #undef LH_DATA_OUT_COUNT_4
    00083 #undef LH_DATA_IN_SIZE_16
    00084 #undef LH_DATA_OUT_SIZE_16
    00085 #undef LH_LUT_DATA_SIZE_16
    00086 #undef LH_BIT_BREIT_ADR
    00087
    00088 #define LH_DATA_IN_COUNT_4              0
    00089 #define LH_DATA_OUT_COUNT_4     1
    00090 #define LH_DATA_IN_SIZE_16              0
    00091 #define LH_DATA_OUT_SIZE_16             0
    00092 #define LH_LUT_DATA_SIZE_16             0
    00093 #define LH_BIT_BREIT_ADR                4
    00094
    00095
    00096 #if LH_Calc3to4_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
    00097 CMError LHCalc3to4_Di8_Do8_Lut8_G16_F( CMCalcParamPtr calcParam, CMLutParamPtr lutParam )
    00098 #define LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut8_G16_F"
    00099 #include "EngineF.c"
    00100 #endif
    00101
    00102
    00103 #undef LH_BIT_BREIT_ADR
    00104
    00105 #define LH_DATA_IN_COUNT_4              0
    00106 #define LH_DATA_OUT_COUNT_4     1
    00107 #define LH_DATA_IN_SIZE_16              0
    00108 #define LH_DATA_OUT_SIZE_16             0
    00109 #define LH_LUT_DATA_SIZE_16             0
    00110 #define LH_BIT_BREIT_ADR                5
    00111
    00112
    00113 #if LH_Calc3to4_Di8_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
    00114 CMError LHCalc3to4_Di8_Do8_Lut8_G32_F( CMCalcParamPtr calcParam, CMLutParamPtr lutParam )
    00115 #define LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut8_G32_F"
    00116 #include "EngineF.c"
    00117 #endif
    00118
    00119 #undef LH_DATA_IN_COUNT_4
    00120 #undef LH_DATA_OUT_COUNT_4
    00121 #undef LH_DATA_IN_SIZE_16
    00122 #undef LH_DATA_OUT_SIZE_16
    00123 #undef LH_LUT_DATA_SIZE_16
    00124 #undef LH_BIT_BREIT_ADR
    00125
    00126 #define LH_DATA_IN_COUNT_4              1
    00127 #define LH_DATA_OUT_COUNT_4     0
    00128 #define LH_DATA_IN_SIZE_16              0
    00129 #define LH_DATA_OUT_SIZE_16             0
    00130 #define LH_LUT_DATA_SIZE_16             0
    00131 #define LH_BIT_BREIT_ADR                3
    00132
    00133
    00134 #if LH_Calc4to3_Di8_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
    00135 CMError LHCalc4to3_Di8_Do8_Lut8_G8_F( CMCalcParamPtr calcParam, CMLutParamPtr lutParam )
    00136 #define LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut8_G8_F"
    00137 #include "EngineF.c"
    00138 #endif
    00139
    00140
    00141 #undef LH_BIT_BREIT_ADR
    00142
    00143 #define LH_DATA_IN_COUNT_4              1
    00144 #define LH_DATA_OUT_COUNT_4     0
    00145 #define LH_DATA_IN_SIZE_16              0
    00146 #define LH_DATA_OUT_SIZE_16             0
    00147 #define LH_LUT_DATA_SIZE_16             0
    00148 #define LH_BIT_BREIT_ADR                4
    00149
    00150
    00151 #if LH_Calc4to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
    00152 CMError LHCalc4to3_Di8_Do8_Lut8_G16_F( CMCalcParamPtr calcParam, CMLutParamPtr lutParam )
    00153 #define LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut8_G16_F"
    00154 #include "EngineF.c"
    00155 #endif
    00156
    00157
    00158 #undef LH_DATA_OUT_COUNT_4
    00159 #undef LH_DATA_IN_SIZE_16
    00160 #undef LH_DATA_OUT_SIZE_16
    00161 #undef LH_LUT_DATA_SIZE_16
    00162 #undef LH_BIT_BREIT_ADR
    00163
    00164 #define LH_DATA_IN_COUNT_4              1
    00165 #define LH_DATA_OUT_COUNT_4     1
    00166 #define LH_DATA_IN_SIZE_16              0
    00167 #define LH_DATA_OUT_SIZE_16             0
    00168 #define LH_LUT_DATA_SIZE_16             0
    00169 #define LH_BIT_BREIT_ADR                3
    00170
    00171
    00172 #if LH_Calc4to4_Di8_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
    00173 CMError LHCalc4to4_Di8_Do8_Lut8_G8_F( CMCalcParamPtr calcParam, CMLutParamPtr lutParam )
    00174 #define LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut8_G8_F"
    00175 #include "EngineF.c"
    00176 #endif
    00177
    00178
    00179 #undef LH_BIT_BREIT_ADR
    00180
    00181 #define LH_DATA_IN_COUNT_4              1
    00182 #define LH_DATA_OUT_COUNT_4     1
    00183 #define LH_DATA_IN_SIZE_16              0
    00184 #define LH_DATA_OUT_SIZE_16             0
    00185 #define LH_LUT_DATA_SIZE_16             0
    00186 #define LH_BIT_BREIT_ADR                4
    00187
    00188
    00189 #if LH_Calc4to4_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
    00190 CMError LHCalc4to4_Di8_Do8_Lut8_G16_F( CMCalcParamPtr calcParam, CMLutParamPtr lutParam )
    00191 #define LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut8_G16_F"
    00192 #include "EngineF.c"
    00193 #endif
    00194
    00195 #endif