Home | History | Annotate | Download | only in libvncclient

Lines Matching refs:pix

363   uint8_t pix[3];
370 pix[c] = client->tightPrevRow[c] + client->buffer[y*client->rectWidth*3+c];
371 thisRow[c] = pix[c];
373 dst[y*client->rectWidth] = RGB24_TO_PIXEL32(pix[0], pix[1], pix[2]);
378 est[c] = (int)client->tightPrevRow[x*3+c] + (int)pix[c] -
385 pix[c] = (uint8_t)est[c] + client->buffer[(y*client->rectWidth+x)*3+c];
386 thisRow[x*3+c] = pix[c];
388 dst[y*client->rectWidth+x] = RGB24_TO_PIXEL32(pix[0], pix[1], pix[2]);
404 uint16_t pix[3];
428 pix[c] = (uint16_t)(((src[y*client->rectWidth] >> shift[c]) + thatRow[c]) & max[c]);
429 thisRow[c] = pix[c];
431 dst[y*client->rectWidth] = RGB_TO_PIXEL(BPP, pix[0], pix[1], pix[2]);
436 est[c] = (int)thatRow[x*3+c] + (int)pix[c] - (int)thatRow[(x-1)*3+c];
442 pix[c] = (uint16_t)(((src[y*client->rectWidth+x] >> shift[c]) + est[c]) & max[c]);
443 thisRow[x*3+c] = pix[c];
445 dst[y*client->rectWidth+x] = RGB_TO_PIXEL(BPP, pix[0], pix[1], pix[2]);