Index: ui/gfx/skbitmap_operations.cc |
diff --git a/ui/gfx/skbitmap_operations.cc b/ui/gfx/skbitmap_operations.cc |
index 7d16bff29c9d4ca4ab23142f1274b85364aaa957..3865916c9032e0b18d062a962e6582cec007f3e1 100644 |
--- a/ui/gfx/skbitmap_operations.cc |
+++ b/ui/gfx/skbitmap_operations.cc |
@@ -4,6 +4,8 @@ |
#include "ui/gfx/skbitmap_operations.h" |
+#include <stddef.h> |
+#include <stdint.h> |
#include <string.h> |
#include <algorithm> |
@@ -29,11 +31,11 @@ SkBitmap SkBitmapOperations::CreateInvertedBitmap(const SkBitmap& image) { |
inverted.allocN32Pixels(image.width(), image.height()); |
for (int y = 0; y < image.height(); ++y) { |
- uint32* image_row = image.getAddr32(0, y); |
- uint32* dst_row = inverted.getAddr32(0, y); |
+ uint32_t* image_row = image.getAddr32(0, y); |
+ uint32_t* dst_row = inverted.getAddr32(0, y); |
for (int x = 0; x < image.width(); ++x) { |
- uint32 image_pixel = image_row[x]; |
+ uint32_t image_pixel = image_row[x]; |
dst_row[x] = (image_pixel & 0xFF000000) | |
(0x00FFFFFF - (image_pixel & 0x00FFFFFF)); |
} |
@@ -69,13 +71,13 @@ SkBitmap SkBitmapOperations::CreateBlendedBitmap(const SkBitmap& first, |
double first_alpha = 1 - alpha; |
for (int y = 0; y < first.height(); ++y) { |
- uint32* first_row = first.getAddr32(0, y); |
- uint32* second_row = second.getAddr32(0, y); |
- uint32* dst_row = blended.getAddr32(0, y); |
+ uint32_t* first_row = first.getAddr32(0, y); |
+ uint32_t* second_row = second.getAddr32(0, y); |
+ uint32_t* dst_row = blended.getAddr32(0, y); |
for (int x = 0; x < first.width(); ++x) { |
- uint32 first_pixel = first_row[x]; |
- uint32 second_pixel = second_row[x]; |
+ uint32_t first_pixel = first_row[x]; |
+ uint32_t second_pixel = second_row[x]; |
int a = static_cast<int>((SkColorGetA(first_pixel) * first_alpha) + |
(SkColorGetA(second_pixel) * alpha)); |
@@ -110,9 +112,9 @@ SkBitmap SkBitmapOperations::CreateMaskedBitmap(const SkBitmap& rgb, |
SkAutoLockPixels lock_masked(masked); |
for (int y = 0; y < masked.height(); ++y) { |
- uint32* rgb_row = rgb.getAddr32(0, y); |
- uint32* alpha_row = alpha.getAddr32(0, y); |
- uint32* dst_row = masked.getAddr32(0, y); |
+ uint32_t* rgb_row = rgb.getAddr32(0, y); |
+ uint32_t* alpha_row = alpha.getAddr32(0, y); |
+ uint32_t* dst_row = masked.getAddr32(0, y); |
for (int x = 0; x < masked.width(); ++x) { |
unsigned alpha = SkGetPackedA32(alpha_row[x]); |
@@ -144,12 +146,12 @@ SkBitmap SkBitmapOperations::CreateButtonBackground(SkColor color, |
SkAutoLockPixels lock_background(background); |
for (int y = 0; y < mask.height(); ++y) { |
- uint32* dst_row = background.getAddr32(0, y); |
- uint32* image_row = image.getAddr32(0, y % image.height()); |
- uint32* mask_row = mask.getAddr32(0, y); |
+ uint32_t* dst_row = background.getAddr32(0, y); |
+ uint32_t* image_row = image.getAddr32(0, y % image.height()); |
+ uint32_t* mask_row = mask.getAddr32(0, y); |
for (int x = 0; x < mask.width(); ++x) { |
- uint32 image_pixel = image_row[x % image.width()]; |
+ uint32_t image_pixel = image_row[x % image.width()]; |
double img_a = SkColorGetA(image_pixel); |
double img_r = SkColorGetR(image_pixel); |
@@ -545,8 +547,8 @@ SkBitmap SkBitmapOperations::CreateTiledBitmap(const SkBitmap& source, |
while (y_pix < 0) |
y_pix += source.height(); |
- uint32* source_row = source.getAddr32(0, y_pix); |
- uint32* dst_row = cropped.getAddr32(0, y); |
+ uint32_t* source_row = source.getAddr32(0, y_pix); |
+ uint32_t* dst_row = cropped.getAddr32(0, y); |
for (int x = 0; x < dst_w; ++x) { |
int x_pix = (src_x + x) % source.width(); |
@@ -659,8 +661,8 @@ SkBitmap SkBitmapOperations::UnPreMultiply(const SkBitmap& bitmap) { |
SkAutoLockPixels opaque_bitmap_lock(opaque_bitmap); |
for (int y = 0; y < opaque_bitmap.height(); y++) { |
for (int x = 0; x < opaque_bitmap.width(); x++) { |
- uint32 src_pixel = *bitmap.getAddr32(x, y); |
- uint32* dst_pixel = opaque_bitmap.getAddr32(x, y); |
+ uint32_t src_pixel = *bitmap.getAddr32(x, y); |
+ uint32_t* dst_pixel = opaque_bitmap.getAddr32(x, y); |
SkColor unmultiplied = SkUnPreMultiply::PMColorToColor(src_pixel); |
*dst_pixel = unmultiplied; |
} |
@@ -681,9 +683,9 @@ SkBitmap SkBitmapOperations::CreateTransposedBitmap(const SkBitmap& image) { |
SkAutoLockPixels lock_transposed(transposed); |
for (int y = 0; y < image.height(); ++y) { |
- uint32* image_row = image.getAddr32(0, y); |
+ uint32_t* image_row = image.getAddr32(0, y); |
for (int x = 0; x < image.width(); ++x) { |
- uint32* dst = transposed.getAddr32(y, x); |
+ uint32_t* dst = transposed.getAddr32(y, x); |
*dst = image_row[x]; |
} |
} |