Searched defs:CLUT (Results 1 - 6 of 6) sorted by relevance
/openjdk7/jdk/src/share/native/sun/java2d/cmm/lcms/ |
H A D | cmsgmt.c | 329 cmsStage* CLUT; local 354 // of input and output CLUT may result in differences. 423 CLUT = cmsStageAllocCLut16bit(ContextID, nGridpoints, nChannels, 1, NULL); 424 cmsPipelineInsertStage(Gamut, cmsAT_BEGIN, CLUT); 426 cmsStageSampleCLut16bit(CLUT, GamutSampler, (void*) &Chain, 0);
|
H A D | cmsio1.c | 521 // Change CLUT interpolation to trilinear 533 _cmsStageCLutData* CLUT = (_cmsStageCLutData*) Stage ->Data; local 535 CLUT ->Params->dwFlags |= CMS_LERP_FLAGS_TRILINEAR; 536 _cmsSetInterpolationRoutine(CLUT ->Params); 815 // Returns TRUE if the intent is implemented as CLUT
|
H A D | cmscnvrt.c | 691 cmsStage* CLUT; local 740 // Create the CLUT. 16 bits 741 CLUT = cmsStageAllocCLut16bit(ContextID, nGridPoints, 4, 4, NULL); 742 if (CLUT == NULL) goto Error; 745 cmsPipelineInsertStage(Result, cmsAT_BEGIN, CLUT); 748 if (!cmsStageSampleCLut16bit(CLUT, BlackPreservingGrayOnlySampler, (void*) &bp, 0)) 784 // The CLUT will be stored at 16 bits, but calculations are performed at cmsFloat32Number precision 882 cmsStage* CLUT; local 959 CLUT = cmsStageAllocCLut16bit(ContextID, nGridPoints, 4, 4, NULL); 960 if (CLUT [all...] |
H A D | cmsvirt.c | 413 cmsStage* CLUT; local 449 CLUT = cmsStageAllocCLut16bit(ContextID, 17, nChannels, nChannels, NULL); 450 if (CLUT == NULL) goto Error; 452 if (!cmsStageSampleCLut16bit(CLUT, InkLimitingSampler, (void*) &Limit, 0)) goto Error; 455 cmsPipelineInsertStage(LUT, cmsAT_END, CLUT); 749 cmsStage* CLUT; local 785 CLUT = cmsStageAllocCLut16bitGranular(ContextID, Dimensions, 3, 3, NULL); 786 if (CLUT == NULL) return NULL; 789 if (!cmsStageSampleCLut16bit(CLUT, bchswSampler, (void*) &bchsw, 0)) { 797 cmsPipelineInsertStage(Pipeline, cmsAT_END, CLUT); [all...] |
H A D | cmsopt.c | 61 // Optimization for 8 bits, Shaper-CLUT (3 inputs only) 75 // Generic optimization for 16 bits Shaper-CLUT-Shaper (any inputs) 84 // Since there is no limitation of the output number of channels, this buffer holding the connexion CLUT-shaper 85 // has to be dynamically allocated. This is not the case of first step shaper-CLUT, which is limited to max inputs 357 // Sampler implemented by another LUT. This is a clean way to precalculate the devicelink 3D CLUT for 406 cmsBool PatchLUT(cmsStage* CLUT, cmsUInt16Number At[], cmsUInt16Number Value[], argument 409 _cmsStageCLutData* Grid = (_cmsStageCLutData*) CLUT ->Data; 415 if (CLUT -> Type != cmsSigCLutElemType) { 416 cmsSignalError(CLUT->ContextID, cmsERROR_INTERNAL, "(internal) Attempt to PatchLUT on non-lut MPE"); 473 cmsSignalError(CLUT 505 cmsStage *PreLin = NULL, *CLUT = NULL, *PostLin = NULL; local 581 cmsStage* CLUT; local [all...] |
H A D | cmstypes.c | 1627 (matrix) -> (1d input tables) -> (multidimensional lookup table - CLUT) -> (1d output tables) 1632 10 1 Number of CLUT grid points (identical for each side) (g) uInt8Number 1750 // That will create a MPE LUT with Matrix, pre tables, CLUT and post tables. 1770 if (CLUTpoints == 1) goto Error; // Impossible value, 0 for no CLUT and then 2 at least 1807 // Get 3D CLUT. Check the overflow.... 1940 // The 3D CLUT. 2106 if (CLUTpoints == 1) goto Error; // Impossible value, 0 for no CLUT and then 2 at least 2111 // Get 3D CLUT 2256 // The 3D CLUT. 2332 // V4 stuff. Read CLUT par 2340 cmsStage* CLUT; local 2635 _cmsStageCLutData* CLUT = ( _cmsStageCLutData*) mpe -> Data; local 2686 cmsStage * CLUT = NULL; local 2874 cmsStage *CLUT = NULL; local [all...] |
Completed in 3532 milliseconds