17d4cd473f85ac64c3747c96c277f9e506a0d2246Torne (Richard Coles)#include "SkCanvas.h" 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "SkData.h" 35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "SkForceLinking.h" 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "SkGraphics.h" 57d4cd473f85ac64c3747c96c277f9e506a0d2246Torne (Richard Coles)#include "SkImageEncoder.h" 67d4cd473f85ac64c3747c96c277f9e506a0d2246Torne (Richard Coles)#include "SkImageInfo.h" 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "SkStream.h" 85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "SkSurface.h" 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SkBitmap source; 117d4cd473f85ac64c3747c96c277f9e506a0d2246Torne (Richard Coles) 125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void draw(SkCanvas* canvas) { 13c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)#line 1 14c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)SkPaint p; 155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 2 165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p.setColor(SK_ColorRED); 175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 3 185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p.setAntiAlias(true); 195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 4 205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p.setStyle(SkPaint::kStroke_Style); 215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 5 225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p.setStrokeWidth(10); 235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 6 245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 7 26eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdochcanvas->drawLine(20, 20, 100, 100, p); 27eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch#line 8 28eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 29eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch} 305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)