Commit 343bd7a3 authored by reed@google.com's avatar reed@google.com

use simpler gradient factories (in prep for removing SkUnitMapper param)

BUG=

Review URL: https://codereview.chromium.org/291843003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271462 0039d316-1c4b-4281-b951-d872f2087c98
parent d16fec1b
......@@ -90,8 +90,7 @@ class TouchPointView : public views::View,
gradient_colors_,
gradient_pos_,
arraysize(gradient_colors_),
SkShader::kMirror_TileMode,
NULL);
SkShader::kMirror_TileMode);
fill_paint_.setShader(shader);
shader->unref();
canvas->DrawCircle(circle_center_, SkIntToScalar(kPointRadius),
......
......@@ -42,7 +42,7 @@ void ShadowLayerDelegate::OnPaintLayer(gfx::Canvas* canvas) {
skia::RefPtr<SkShader> shader = skia::AdoptRef(
SkGradientShader::CreateLinear(points, kShadowColors, NULL,
arraysize(points), SkShader::kRepeat_TileMode, NULL));
arraysize(points), SkShader::kRepeat_TileMode));
gfx::Rect paint_rect = gfx::Rect(0, 0, kShadowThick,
layer_->bounds().height());
......
......@@ -605,7 +605,7 @@ SkRect NativeThemeBase::PaintCheckboxRadioCommon(
SkColor colors[3] = {startEndColors[0], startEndColors[0], startEndColors[1]};
skia::RefPtr<SkShader> shader = skia::AdoptRef(
SkGradientShader::CreateLinear(
gradient_bounds, colors, NULL, 3, SkShader::kClamp_TileMode, NULL));
gradient_bounds, colors, NULL, 3, SkShader::kClamp_TileMode));
SkPaint paint;
paint.setAntiAlias(true);
paint.setShader(shader.get());
......@@ -692,7 +692,7 @@ void NativeThemeBase::PaintButton(SkCanvas* canvas,
skia::RefPtr<SkShader> shader = skia::AdoptRef(
SkGradientShader::CreateLinear(
gradient_bounds, colors, NULL, 2, SkShader::kClamp_TileMode, NULL));
gradient_bounds, colors, NULL, 2, SkShader::kClamp_TileMode));
paint.setStyle(SkPaint::kFill_Style);
paint.setAntiAlias(true);
paint.setShader(shader.get());
......
......@@ -54,7 +54,7 @@ class RadioButtonImageSource : public gfx::CanvasImageSource {
skia::RefPtr<SkShader> shader = skia::AdoptRef(
SkGradientShader::CreateLinear(
gradient_points, gradient_colors, NULL, arraysize(gradient_points),
SkShader::kClamp_TileMode, NULL));
SkShader::kClamp_TileMode));
SkPaint paint;
paint.setStyle(SkPaint::kFill_Style);
paint.setAntiAlias(true);
......@@ -76,8 +76,7 @@ class RadioButtonImageSource : public gfx::CanvasImageSource {
shader = skia::AdoptRef(
SkGradientShader::CreateLinear(
selected_gradient_points, selected_gradient_colors, NULL,
arraysize(selected_gradient_points),
SkShader::kClamp_TileMode, NULL));
arraysize(selected_gradient_points), SkShader::kClamp_TileMode));
paint.setShader(shader.get());
paint.setStyle(SkPaint::kFill_Style);
canvas->sk_canvas()->drawCircle(radius, radius,
......
......@@ -81,7 +81,7 @@ void FillRoundRect(gfx::Canvas* canvas,
p[1].iset(x, y + h);
}
skia::RefPtr<SkShader> s = skia::AdoptRef(SkGradientShader::CreateLinear(
p, colors, points, count, SkShader::kClamp_TileMode, NULL));
p, colors, points, count, SkShader::kClamp_TileMode));
paint.setShader(s.get());
canvas->DrawPath(path, paint);
......@@ -300,7 +300,7 @@ void ProgressBar::OnPaint(gfx::Canvas* canvas) {
skia::RefPtr<SkShader> s =
skia::AdoptRef(SkGradientShader::CreateLinear(
p, highlight_colors, highlight_points,
arraysize(highlight_colors), SkShader::kClamp_TileMode, NULL));
arraysize(highlight_colors), SkShader::kClamp_TileMode));
paint.setShader(s.get());
paint.setXfermodeMode(SkXfermode::kSrcOver_Mode);
canvas->DrawRect(gfx::Rect(highlight_left, 0,
......
......@@ -151,7 +151,7 @@ void GradientPainter::Paint(gfx::Canvas* canvas, const gfx::Size& size) {
p[1].iset(0, size.height());
skia::RefPtr<SkShader> s = skia::AdoptRef(SkGradientShader::CreateLinear(
p, colors_.get(), pos_.get(), count_, SkShader::kClamp_TileMode, NULL));
p, colors_.get(), pos_.get(), count_, SkShader::kClamp_TileMode));
paint.setStyle(SkPaint::kFill_Style);
paint.setShader(s.get());
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment