Searched refs:srcWidth (Results 1 - 4 of 4) sorted by relevance

/haiku/src/servers/app/drawing/Painter/bitmap_painter/
H A DDrawBitmapNearestNeighbor.h23 uint32 srcWidth = bitmap.width(); local
61 uint16 index = (uint16)((i + filterWeightXIndexOffset) * srcWidth
62 / (srcWidth * scaleX));
82 // dstWidth, srcWidth * scaleX);
H A DDrawBitmapBilinear.h491 uint32 srcWidth = bitmap.width(); local
550 float index = (i + filterData.fIndexOffsetX) * (srcWidth - 1)
551 / (srcWidth * scaleX - 1);
/haiku/src/libs/icon/
H A DIconUtils.cpp47 scale_bilinear(uint8* bits, int32 srcWidth, int32 srcHeight, int32 dstWidth, argument
54 for (int32 x = 0; x < srcWidth; x++) {
87 int32 columnF = (x << 8) * (srcWidth - 1) / (dstWidth - 1);
113 scale_down(const uint8* srcBits, uint8* dstBits, int32 srcWidth, int32 srcHeight, argument
138 tmp = (float)(j) / (float)(dstWidth - 1) * (srcWidth - 1);
142 else if (c >= srcWidth - 1)
143 c = srcWidth - 2;
153 p1 = *((rgb_color*)srcBits + (l * srcWidth) + c);
154 p2 = *((rgb_color*)srcBits + (l * srcWidth) + c + 1);
155 p3 = *((rgb_color*)srcBits + ((l + 1) * srcWidth)
176 scale2x(const uint8* srcBits, uint8* dstBits, int32 srcWidth, int32 srcHeight, int32 srcBPR, int32 dstBPR) argument
220 scale3x(const uint8* srcBits, uint8* dstBits, int32 srcWidth, int32 srcHeight, int32 srcBPR, int32 dstBPR) argument
286 scale4x(const uint8* srcBits, uint8* dstBits, int32 srcWidth, int32 srcHeight, int32 srcBPR, int32 dstBPR) argument
[all...]
/haiku/src/kits/interface/
H A DColorConversion.cpp634 int32 srcWidth = (srcBitsPerRow - srcOffsetX * srcBitsPerPixel) local
636 if (srcWidth < width)
637 width = srcWidth;
773 int32 srcWidth = (srcBitsPerRow - srcOffsetX * srcBitsPerPixel) local
775 if (srcWidth < width)
776 width = srcWidth;

Completed in 102 milliseconds