|
|
int width, int height) { | int width, int height) { |
uint8 *r; | uint8 *r; |
| |
assert(((int)dstPtr & 3) == 0); |
assert(((long)dstPtr & 3) == 0); |
while (height--) { | while (height--) { |
r = dstPtr; | r = dstPtr; |
for (int i = 0; i < width; ++i, r += 4) { | for (int i = 0; i < width; ++i, r += 4) { |
|
|
const uint32 dstPitch2 = dstPitch * 2; | const uint32 dstPitch2 = dstPitch * 2; |
const uint32 dstPitch3 = dstPitch * 3; | const uint32 dstPitch3 = dstPitch * 3; |
| |
assert(((int)dstPtr & 1) == 0); |
assert(((long)dstPtr & 1) == 0); |
while (height--) { | while (height--) { |
r = dstPtr; | r = dstPtr; |
for (int i = 0; i < width; ++i, r += 6) { | for (int i = 0; i < width; ++i, r += 6) { |