if (fCanMemsetInBlitH) {
switch (fDst.shiftPerPixel()) {
- // TODO: case 0: memset (for A8)
- case 1:
- sk_memset16((uint16_t*)fDstPtr + x, fMemsetColor, w);
- return;
- case 2:
- sk_memset32((uint32_t*)fDstPtr + x, fMemsetColor, w);
- return;
- case 3:
- sk_memset64((uint64_t*)fDstPtr + x, fMemsetColor, w);
- return;
+ case 0: memset ((uint8_t *)fDstPtr + x, fMemsetColor, w); return;
+ case 1: sk_memset16((uint16_t*)fDstPtr + x, fMemsetColor, w); return;
+ case 2: sk_memset32((uint32_t*)fDstPtr + x, fMemsetColor, w); return;
+ case 3: sk_memset64((uint64_t*)fDstPtr + x, fMemsetColor, w); return;
default: break;
}
}