add option to test 1x1 bitmapshader
git-svn-id: http://skia.googlecode.com/svn/trunk@1809 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
parent
cde92111d5
commit
f78e78da58
@ -25,6 +25,15 @@
|
||||
#include "SkBlurMaskFilter.h"
|
||||
|
||||
static void test_gradient2(SkCanvas* canvas) {
|
||||
#if 1
|
||||
SkBitmap bm;
|
||||
bm.setConfig(SkBitmap::kARGB_8888_Config, 1, 1);
|
||||
bm.allocPixels();
|
||||
*bm.getAddr32(0, 0) = SkPackARGB32(0xFF, 0, 0xFF, 0);
|
||||
|
||||
SkShader* s = SkShader::CreateBitmapShader(bm, SkShader::kRepeat_TileMode,
|
||||
SkShader::kRepeat_TileMode);
|
||||
#else
|
||||
/*
|
||||
ctx.fillStyle = '#f00';
|
||||
ctx.fillRect(0, 0, 100, 50);
|
||||
@ -46,6 +55,7 @@ static void test_gradient2(SkCanvas* canvas) {
|
||||
SkShader* s = SkGradientShader::CreateTwoPointRadial(c0, r0, c1, r1, colors,
|
||||
pos, SK_ARRAY_COUNT(pos),
|
||||
SkShader::kClamp_TileMode);
|
||||
#endif
|
||||
|
||||
SkPaint paint;
|
||||
paint.setShader(s)->unref();
|
||||
|
Loading…
Reference in New Issue
Block a user