Lines Matching defs:Input
40 cmsUInt32Number X0[256], Y0[256], Z0[256]; // Precomputed nodes and offsets for 8-bit input data
55 _cmsInterpFn16 EvalCurveIn16[MAX_INPUT_DIMENSIONS]; // The maximum number of input channels is known in advance
205 void Eval16nop1D(register const cmsUInt16Number Input[],
209 Output[0] = Input[0];
215 void PrelinEval16(register const cmsUInt16Number Input[],
226 p16 ->EvalCurveIn16[i](&Input[i], &StageABC[i], p16 ->ParamsCurveIn16[i]);
755 // Precomputes tables for 8-bit on input devicelink.
760 cmsUInt16Number Input[3];
767 // Since this only works for 8 bit input, values comes always as x * 257,
775 Input[0] = cmsEvalToneCurve16(G[0], FROM_8_TO_16(i));
776 Input[1] = cmsEvalToneCurve16(G[1], FROM_8_TO_16(i));
777 Input[2] = cmsEvalToneCurve16(G[2], FROM_8_TO_16(i));
780 Input[0] = FROM_8_TO_16(i);
781 Input[1] = FROM_8_TO_16(i);
782 Input[2] = FROM_8_TO_16(i);
787 v1 = _cmsToFixedDomain(Input[0] * p -> Domain[0]);
788 v2 = _cmsToFixedDomain(Input[1] * p -> Domain[1]);
789 v3 = _cmsToFixedDomain(Input[2] * p -> Domain[2]);
822 // A optimized interpolation for 8-bit input.
825 void PrelinEval8(register const cmsUInt16Number Input[],
840 r = Input[0] >> 8;
841 g = Input[1] >> 8;
842 b = Input[2] >> 8;
998 // Feed input with a gray ramp
1171 // Precomputes tables for 8-bit on input devicelink.
1536 // 8 bits on input allows matrix-shaper boot up to 25 Mpixels per second on RGB. That's fast!
1552 // Only works on 8 bit input
1567 // Input offset should be zero