Home | History | Annotate | Download | only in core

Lines Matching refs:pixels

74 typedef void (*BitmapXferProc)(void* pixels, size_t bytes, uint32_t data);
76 static void D_Clear_BitmapXferProc(void* pixels, size_t bytes, uint32_t) {
77 sk_bzero(pixels, bytes);
82 static void D32_Src_BitmapXferProc(void* pixels, size_t bytes, uint32_t data) {
83 sk_memset32((uint32_t*)pixels, data, SkToInt(bytes >> 2));
86 static void D16_Src_BitmapXferProc(void* pixels, size_t bytes, uint32_t data) {
87 sk_memset16((uint16_t*)pixels, data, SkToInt(bytes >> 1));
90 static void DA8_Src_BitmapXferProc(void* pixels, size_t bytes, uint32_t data) {
91 memset(pixels, data, bytes);
175 uint8_t* pixels = (uint8_t*)dst.writable_addr();
176 SkASSERT(pixels);
181 pixels += rect.fTop * rowBytes + (rect.fLeft << shiftPerPixel);
183 proc(pixels, widthBytes, procData);
184 pixels += rowBytes;
1240 // It is safe to call lock pixels now, since we know the matrix is