Home | History | Annotate | Download | only in core

Lines Matching refs:pixels

139 typedef void (*BitmapXferProc)(void* pixels, size_t bytes, uint32_t data);
141 static void D_Clear_BitmapXferProc(void* pixels, size_t bytes, uint32_t) {
142 sk_bzero(pixels, bytes);
147 static void D32_Src_BitmapXferProc(void* pixels, size_t bytes, uint32_t data) {
148 sk_memset32((uint32_t*)pixels, data, SkToInt(bytes >> 2));
151 static void D16_Src_BitmapXferProc(void* pixels, size_t bytes, uint32_t data) {
152 sk_memset16((uint16_t*)pixels, data, SkToInt(bytes >> 1));
155 static void DA8_Src_BitmapXferProc(void* pixels, size_t bytes, uint32_t data) {
156 memset(pixels, data, bytes);
244 uint8_t* pixels = (uint8_t*)dst.writable_addr();
245 SkASSERT(pixels);
250 pixels += rect.fTop * rowBytes + (rect.fLeft << shiftPerPixel);
252 proc(pixels, widthBytes, procData);
253 pixels += rowBytes;
1291 // It is safe to call lock pixels now, since we know the matrix is