Index: gfx/skia_util.cc |
=================================================================== |
--- gfx/skia_util.cc (revision 73487) |
+++ gfx/skia_util.cc (working copy) |
@@ -1,61 +0,0 @@ |
-// Copyright (c) 2010 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "gfx/skia_util.h" |
- |
-#include "gfx/rect.h" |
-#include "third_party/skia/include/core/SkBitmap.h" |
-#include "third_party/skia/include/core/SkColorPriv.h" |
-#include "third_party/skia/include/core/SkShader.h" |
-#include "third_party/skia/include/effects/SkGradientShader.h" |
- |
-namespace gfx { |
- |
-SkRect RectToSkRect(const gfx::Rect& rect) { |
- SkRect r; |
- r.set(SkIntToScalar(rect.x()), SkIntToScalar(rect.y()), |
- SkIntToScalar(rect.right()), SkIntToScalar(rect.bottom())); |
- return r; |
-} |
- |
-gfx::Rect SkRectToRect(const SkRect& rect) { |
- return gfx::Rect(SkScalarToFixed(rect.fLeft), |
- SkScalarToFixed(rect.fTop), |
- SkScalarToFixed(rect.width()), |
- SkScalarToFixed(rect.height())); |
-} |
- |
-SkShader* CreateGradientShader(int start_point, |
- int end_point, |
- SkColor start_color, |
- SkColor end_color) { |
- SkColor grad_colors[2] = { start_color, end_color}; |
- SkPoint grad_points[2]; |
- grad_points[0].set(SkIntToScalar(0), SkIntToScalar(start_point)); |
- grad_points[1].set(SkIntToScalar(0), SkIntToScalar(end_point)); |
- |
- return SkGradientShader::CreateLinear( |
- grad_points, grad_colors, NULL, 2, SkShader::kRepeat_TileMode); |
-} |
- |
-bool BitmapsAreEqual(const SkBitmap& bitmap1, const SkBitmap& bitmap2) { |
- void* addr1 = NULL; |
- void* addr2 = NULL; |
- size_t size1 = 0; |
- size_t size2 = 0; |
- |
- bitmap1.lockPixels(); |
- addr1 = bitmap1.getAddr32(0, 0); |
- size1 = bitmap1.getSize(); |
- bitmap1.unlockPixels(); |
- |
- bitmap2.lockPixels(); |
- addr2 = bitmap2.getAddr32(0, 0); |
- size2 = bitmap2.getSize(); |
- bitmap2.unlockPixels(); |
- |
- return (size1 == size2) && (0 == memcmp(addr1, addr2, bitmap1.getSize())); |
-} |
- |
-} // namespace gfx |