Lines Matching refs:iDstOffset

1406 static void GWKOverlayDensity( const GDALWarpKernel *poWK, GPtrDiff_t iDstOffset,  in GWKOverlayDensity()  argument
1412 poWK->pafDstDensity[iDstOffset] = static_cast<float> in GWKOverlayDensity()
1413 ( 1.0 - (1.0 - dfDensity) * (1.0 - poWK->pafDstDensity[iDstOffset]) ); in GWKOverlayDensity()
1485 GPtrDiff_t iDstOffset, double dfDensity, in GWKSetPixelValueRealT() argument
1507 dfDstDensity = poWK->pafDstDensity[iDstOffset]; in GWKSetPixelValueRealT()
1509 && !((poWK->panDstValid[iDstOffset>>5] in GWKSetPixelValueRealT()
1510 & (0x01 << (iDstOffset & 0x1f))) ) ) in GWKSetPixelValueRealT()
1515 const double dfDstReal = pDst[iDstOffset]; in GWKSetPixelValueRealT()
1531 pDst[iDstOffset] = GWKClampValueT<T>(dfReal); in GWKSetPixelValueRealT()
1535 pDst[iDstOffset] = value; in GWKSetPixelValueRealT()
1540 static_cast<double>(pDst[iDstOffset]) ) in GWKSetPixelValueRealT()
1542 if( pDst[iDstOffset] == std::numeric_limits<T>::min() ) in GWKSetPixelValueRealT()
1543 pDst[iDstOffset] = std::numeric_limits<T>::min() + 1; in GWKSetPixelValueRealT()
1545 pDst[iDstOffset]--; in GWKSetPixelValueRealT()
1556 GPtrDiff_t iDstOffset, double dfDensity, in GWKSetPixelValue() argument
1578 dfDstDensity = poWK->pafDstDensity[iDstOffset]; in GWKSetPixelValue()
1580 && !((poWK->panDstValid[iDstOffset>>5] in GWKSetPixelValue()
1581 & (0x01 << (iDstOffset & 0x1f))) ) ) in GWKSetPixelValue()
1592 dfDstReal = pabyDst[iDstOffset]; in GWKSetPixelValue()
1597 dfDstReal = reinterpret_cast<GInt16 *>(pabyDst)[iDstOffset]; in GWKSetPixelValue()
1602 dfDstReal = reinterpret_cast<GUInt16*>(pabyDst)[iDstOffset]; in GWKSetPixelValue()
1607 dfDstReal = reinterpret_cast<GInt32*>(pabyDst)[iDstOffset]; in GWKSetPixelValue()
1612 dfDstReal = reinterpret_cast<GUInt32*>(pabyDst)[iDstOffset]; in GWKSetPixelValue()
1617 dfDstReal = reinterpret_cast<float*>(pabyDst)[iDstOffset]; in GWKSetPixelValue()
1622 dfDstReal = reinterpret_cast<double*>(pabyDst)[iDstOffset]; in GWKSetPixelValue()
1627 dfDstReal = reinterpret_cast<GInt16*>(pabyDst)[iDstOffset*2]; in GWKSetPixelValue()
1628 dfDstImag = reinterpret_cast<GInt16*>(pabyDst)[iDstOffset*2+1]; in GWKSetPixelValue()
1632 dfDstReal = reinterpret_cast<GInt32*>(pabyDst)[iDstOffset*2]; in GWKSetPixelValue()
1633 dfDstImag = reinterpret_cast<GInt32*>(pabyDst)[iDstOffset*2+1]; in GWKSetPixelValue()
1637 dfDstReal = reinterpret_cast<float*>(pabyDst)[iDstOffset*2]; in GWKSetPixelValue()
1638 dfDstImag = reinterpret_cast<float*>(pabyDst)[iDstOffset*2+1]; in GWKSetPixelValue()
1642 dfDstReal = reinterpret_cast<double*>(pabyDst)[iDstOffset*2]; in GWKSetPixelValue()
1643 dfDstImag = reinterpret_cast<double*>(pabyDst)[iDstOffset*2+1]; in GWKSetPixelValue()
1676 _pDst[iDstOffset] = static_cast<type>(std::numeric_limits<type>::min()); \ in GWKSetPixelValue()
1678 _pDst[iDstOffset] = static_cast<type>(std::numeric_limits<type>::max()); \ in GWKSetPixelValue()
1680 _pDst[iDstOffset] = \ in GWKSetPixelValue()
1685 poWK->padfDstNoDataReal[iBand] == static_cast<double>(_pDst[iDstOffset]) ) \ in GWKSetPixelValue()
1687 if( _pDst[iDstOffset] == static_cast<type>(std::numeric_limits<type>::min()) ) \ in GWKSetPixelValue()
1688 _pDst[iDstOffset] = static_cast<type>(std::numeric_limits<type>::min() + 1); \ in GWKSetPixelValue()
1690 _pDst[iDstOffset]--; \ in GWKSetPixelValue()
1716 reinterpret_cast<float*>(pabyDst)[iDstOffset] = static_cast<float>(dfReal); in GWKSetPixelValue()
1720 reinterpret_cast<double*>(pabyDst)[iDstOffset] = dfReal; in GWKSetPixelValue()
1727 reinterpret_cast<T*>(pabyDst)[iDstOffset*2] = std::numeric_limits<T>::min(); in GWKSetPixelValue()
1729 reinterpret_cast<T*>(pabyDst)[iDstOffset*2] = std::numeric_limits<T>::max(); in GWKSetPixelValue()
1731 reinterpret_cast<T*>(pabyDst)[iDstOffset*2] = static_cast<T>(floor(dfReal+0.5)); in GWKSetPixelValue()
1733 reinterpret_cast<T*>(pabyDst)[iDstOffset*2+1] = std::numeric_limits<T>::min(); in GWKSetPixelValue()
1735 reinterpret_cast<T*>(pabyDst)[iDstOffset*2+1] = std::numeric_limits<T>::max(); in GWKSetPixelValue()
1737 reinterpret_cast<T*>(pabyDst)[iDstOffset*2+1] = static_cast<T>(floor(dfImag+0.5)); in GWKSetPixelValue()
1745 reinterpret_cast<T*>(pabyDst)[iDstOffset*2] = std::numeric_limits<T>::min(); in GWKSetPixelValue()
1747 reinterpret_cast<T*>(pabyDst)[iDstOffset*2] = std::numeric_limits<T>::max(); in GWKSetPixelValue()
1749 reinterpret_cast<T*>(pabyDst)[iDstOffset*2] = static_cast<T>(floor(dfReal+0.5)); in GWKSetPixelValue()
1751 reinterpret_cast<T*>(pabyDst)[iDstOffset*2+1] = std::numeric_limits<T>::min(); in GWKSetPixelValue()
1753 reinterpret_cast<T*>(pabyDst)[iDstOffset*2+1] = std::numeric_limits<T>::max(); in GWKSetPixelValue()
1755 reinterpret_cast<T*>(pabyDst)[iDstOffset*2+1] = static_cast<T>(floor(dfImag+0.5)); in GWKSetPixelValue()
1760 reinterpret_cast<float*>(pabyDst)[iDstOffset*2] = static_cast<float>(dfReal); in GWKSetPixelValue()
1761 reinterpret_cast<float*>(pabyDst)[iDstOffset*2+1] = static_cast<float>(dfImag); in GWKSetPixelValue()
1765 reinterpret_cast<double*>(pabyDst)[iDstOffset*2] = dfReal; in GWKSetPixelValue()
1766 reinterpret_cast<double*>(pabyDst)[iDstOffset*2+1] = dfImag; in GWKSetPixelValue()
1781 GPtrDiff_t iDstOffset, double dfDensity, in GWKSetPixelValueReal() argument
1805 dfDstDensity = poWK->pafDstDensity[iDstOffset]; in GWKSetPixelValueReal()
1807 && !((poWK->panDstValid[iDstOffset>>5] in GWKSetPixelValueReal()
1808 & (0x01 << (iDstOffset & 0x1f))) ) ) in GWKSetPixelValueReal()
1816 dfDstReal = pabyDst[iDstOffset]; in GWKSetPixelValueReal()
1820 dfDstReal = reinterpret_cast<GInt16*>(pabyDst)[iDstOffset]; in GWKSetPixelValueReal()
1824 dfDstReal = reinterpret_cast<GUInt16*>(pabyDst)[iDstOffset]; in GWKSetPixelValueReal()
1828 dfDstReal = reinterpret_cast<GInt32*>(pabyDst)[iDstOffset]; in GWKSetPixelValueReal()
1832 dfDstReal = reinterpret_cast<GUInt32*>(pabyDst)[iDstOffset]; in GWKSetPixelValueReal()
1836 dfDstReal = reinterpret_cast<float*>(pabyDst)[iDstOffset]; in GWKSetPixelValueReal()
1840 dfDstReal = reinterpret_cast<double*>(pabyDst)[iDstOffset]; in GWKSetPixelValueReal()
1887 reinterpret_cast<float*>(pabyDst)[iDstOffset] = static_cast<float>(dfReal); in GWKSetPixelValueReal()
1891 reinterpret_cast<double*>(pabyDst)[iDstOffset] = dfReal; in GWKSetPixelValueReal()
4589 const GPtrDiff_t iDstOffset = iDstX + static_cast<GPtrDiff_t>(iDstY) * nDstXSize; in GWKOpenCLCase() local
4610 GWKOverlayDensity( poWK, iDstOffset, dfDensity ); in GWKOpenCLCase()
4615 poWK->panDstValid[iDstOffset>>5] |= 0x01 << (iDstOffset & 0x1f); in GWKOpenCLCase()
4924 const GPtrDiff_t iDstOffset = iDstX + static_cast<GPtrDiff_t>(iDstY) * nDstXSize; in GWKGeneralCaseThread() local
4985 GWKSetPixelValue( poWK, iBand, iDstOffset, in GWKGeneralCaseThread()
4996 GWKOverlayDensity( poWK, iDstOffset, dfDensity ); in GWKGeneralCaseThread()
5000 poWK->panDstValid[iDstOffset>>5] |= in GWKGeneralCaseThread()
5001 0x01 << (iDstOffset & 0x1f); in GWKGeneralCaseThread()
5149 const GPtrDiff_t iDstOffset = iDstX + static_cast<GPtrDiff_t>(iDstY) * nDstXSize; in GWKRealCaseThread() local
5245 GWKSetPixelValueReal(poWK, iBand, iDstOffset, in GWKRealCaseThread()
5256 GWKOverlayDensity( poWK, iDstOffset, dfDensity ); in GWKRealCaseThread()
5260 poWK->panDstValid[iDstOffset>>5] |= in GWKRealCaseThread()
5261 0x01 << (iDstOffset & 0x1f); in GWKRealCaseThread()
5377 const GPtrDiff_t iDstOffset = iDstX + static_cast<GPtrDiff_t>(iDstY) * nDstXSize; in GWKResampleNoMasksOrDstDensityOnlyThreadInternal() local
5408 reinterpret_cast<T *>(poWK->papabyDstImage[iBand])[iDstOffset] = in GWKResampleNoMasksOrDstDensityOnlyThreadInternal()
5413 poWK->pafDstDensity[iDstOffset] = 1.0f; in GWKResampleNoMasksOrDstDensityOnlyThreadInternal()
5614 const GPtrDiff_t iDstOffset = iDstX + static_cast<GPtrDiff_t>(iDstY) * nDstXSize; in GWKNearestThread() local
5636 GWKSetPixelValueRealT( poWK, iBand, iDstOffset, in GWKNearestThread()
5643 poWK->papabyDstImage[iBand])[iDstOffset] = value; in GWKNearestThread()
5651 GWKOverlayDensity( poWK, iDstOffset, dfDensity ); in GWKNearestThread()
5655 poWK->panDstValid[iDstOffset>>5] |= in GWKNearestThread()
5656 0x01 << (iDstOffset & 0x1f); in GWKNearestThread()
6010 const GPtrDiff_t iDstOffset = iDstX + static_cast<GPtrDiff_t>(iDstY) * nDstXSize; in GWKAverageOrModeThread() local
6476 GWKSetPixelValue( poWK, iBand, iDstOffset, in GWKAverageOrModeThread()
6488 GWKOverlayDensity( poWK, iDstOffset, dfDensity ); in GWKAverageOrModeThread()
6492 poWK->panDstValid[iDstOffset>>5] |= in GWKAverageOrModeThread()
6493 0x01 << (iDstOffset & 0x1f); in GWKAverageOrModeThread()