Lines Matching refs:hintP

155               int premultiply, mlibHintS_t *hintP);
1822 int premultiply, mlibHintS_t *hintP)
1829 hintP->dataType = srcP->raster.dataType;
1830 hintP->addAlpha = FALSE;
1841 hintP->cvtSrcToDefault = TRUE;
1846 hintP->cvtSrcToDefault = TRUE;
1850 hintP->cvtSrcToDefault = FALSE;
1858 hintP->cvtSrcToDefault = TRUE;
1861 hintP->dataType = srcP->raster.dataType;
1862 if (hintP->cvtSrcToDefault == FALSE) {
1866 hintP->cvtSrcToDefault = TRUE;
1869 hintP->allocDefaultDst = FALSE;
1870 hintP->cvtToDst = FALSE;
1873 hintP->allocDefaultDst = FALSE;
1874 hintP->cvtToDst = FALSE;
1879 hintP->cvtSrcToDefault = FALSE;
1899 hintP->cvtSrcToDefault = FALSE;
1903 hintP->cvtSrcToDefault = TRUE;
1907 if (hintP->cvtSrcToDefault) {
1910 hintP->dataType = BYTE_DATA_TYPE;
1911 hintP->needToCopy = TRUE;
1914 hintP->cvtToDst = TRUE;
1918 hintP->cvtToDst = FALSE;
1921 hintP->cvtToDst = TRUE;
1931 hintP->addAlpha = TRUE;
1936 hintP->cvtSrcToDefault = TRUE;
1940 hintP->cvtToDst = TRUE;
1953 hintP->cvtSrcToDefault = TRUE;
1956 hintP->allocDefaultDst = FALSE;
1959 hintP->cvtToDst = FALSE;
1964 hintP->cvtToDst = FALSE;
1969 hintP->cvtToDst = FALSE;
1978 hintP->cvtToDst = TRUE;
1982 hintP->allocDefaultDst = TRUE;
1983 hintP->cvtToDst = TRUE;
1985 hintP->needToCopy = (ncomponents > nbands);
2141 HintS_t *hintP = &imageP->hints;
2245 int sstride = hintP->sStride>>2;
2247 ((unsigned char *)dataP + hintP->dataOffset);
2262 else if ((hintP->packing & BYTE_INTERLEAVED) == BYTE_INTERLEAVED) {
2263 int nChans = (cmP->isDefaultCompatCM ? 4 : hintP->numChans);
2272 hintP->sStride,
2274 + hintP->dataOffset);
2276 else if ((hintP->packing & SHORT_INTERLEAVED) == SHORT_INTERLEAVED) {
2278 hintP->numChans,
2283 + hintP->channelOffset);
2555 mlibHintS_t *hintP, mlib_image *mlibImP, void *ddata) {
2574 if (hintP->cvtSrcToDefault &&
2647 HintS_t *hintP = &dstP->hints;
2666 if (hintP->packing == BYTE_INTERLEAVED) {
2668 CHECK_DST_ARRAY(hintP->channelOffset, hintP->numChans);
2674 cDataP = dataP + hintP->channelOffset;
2678 memcpy(cDataP, cmDataP, rasterP->width*hintP->numChans);
2683 else if (hintP->packing == SHORT_INTERLEAVED) {
2687 CHECK_DST_ARRAY(hintP->channelOffset, hintP->numChans);
2692 sDataP = sdataP + hintP->channelOffset;
2696 memcpy(sDataP, smDataP, rasterP->width*hintP->numChans);
2844 HintS_t *hintP = &imageP->hints;
2874 unsigned char *cDataP = ((unsigned char *)dataP) + hintP->dataOffset;
2888 sDataP = ((unsigned short *)dataP) + hintP->channelOffset;