Lines Matching refs:pixels
75 typedef void (*BitmapXferProc)(void* pixels, size_t bytes, uint32_t data);
77 static void D_Clear_BitmapXferProc(void* pixels, size_t bytes, uint32_t) {
78 sk_bzero(pixels, bytes);
83 static void D32_Src_BitmapXferProc(void* pixels, size_t bytes, uint32_t data) {
84 sk_memset32((uint32_t*)pixels, data, SkToInt(bytes >> 2));
87 static void D16_Src_BitmapXferProc(void* pixels, size_t bytes, uint32_t data) {
88 sk_memset16((uint16_t*)pixels, data, SkToInt(bytes >> 1));
91 static void DA8_Src_BitmapXferProc(void* pixels, size_t bytes, uint32_t data) {
92 memset(pixels, data, bytes);
176 uint8_t* pixels = (uint8_t*)dst.writable_addr();
177 SkASSERT(pixels);
182 pixels += rect.fTop * rowBytes + (rect.fLeft << shiftPerPixel);
184 proc(pixels, widthBytes, procData);
185 pixels += rowBytes;
1267 // It is safe to call lock pixels now, since we know the matrix is