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

Generated on Sat May 15 19:40:08 2004 for test by doxygen 1.3.7