/external/skia/src/utils/ |
SkNullCanvas.cpp | 10 #include "SkCanvas.h" 14 std::unique_ptr<SkCanvas> SkMakeNullCanvas() { 17 return std::unique_ptr<SkCanvas>(new SkNWayCanvas(0, 0));
|
/external/skia/tools/ |
DumpRecord.h | 11 class SkCanvas; 21 SkCanvas* canvas,
|
/external/skia/include/core/ |
SkColorSpaceXformCanvas.h | 11 #include <SkCanvas.h> 15 // Proxy SkCanvas calls to unowned target, transforming colors into targetCS as it goes. 17 std::unique_ptr<SkCanvas> SK_API SkCreateColorSpaceXformCanvas(SkCanvas* target,
|
SkAnnotation.h | 16 class SkCanvas; 27 SK_API void SkAnnotateRectWithURL(SkCanvas*, const SkRect&, SkData*); 37 SK_API void SkAnnotateNamedDestination(SkCanvas*, const SkPoint&, SkData*); 48 SK_API void SkAnnotateLinkToDestination(SkCanvas*, const SkRect&, SkData*);
|
SkDrawable.h | 14 class SkCanvas; 20 * Base-class for objects that draw into SkCanvas. 35 void draw(SkCanvas*, const SkMatrix* = NULL); 36 void draw(SkCanvas*, SkScalar x, SkScalar y); 68 virtual void onDraw(SkCanvas*) = 0;
|
SkMultiPictureDraw.h | 14 class SkCanvas; 41 void add(SkCanvas* canvas, 60 SkCanvas* fCanvas; 65 void init(SkCanvas*, const SkPicture*, const SkMatrix*, const SkPaint*);
|
/external/skia/src/core/ |
SkCanvasPriv.h | 11 #include "SkCanvas.h" 15 SkAutoCanvasMatrixPaint(SkCanvas*, const SkMatrix*, const SkPaint*, const SkRect& bounds); 19 SkCanvas* fCanvas;
|
/external/skia/include/utils/ |
SkNullCanvas.h | 11 #include "SkCanvas.h" 16 SK_API std::unique_ptr<SkCanvas> SkMakeNullCanvas();
|
SkCanvasStateUtils.h | 11 #include "SkCanvas.h" 16 * A set of functions that are useful for copying the state of an SkCanvas 22 * SkCanvas --> SkCanvasState ||| 24 * ||| SkCanvasState --> SkCanvas` 25 * ||| Draw into SkCanvas` 26 * ||| Unref SkCanvas` 51 static SkCanvasState* CaptureCanvasState(SkCanvas* canvas); 54 * Create a new SkCanvas from the captured state of another SkCanvas. The 61 * @return NULL or an SkCanvas* whose devices and matrix/clip state ar [all...] |
/external/skia/bench/ |
Benchmark.h | 31 class SkCanvas; 77 void perCanvasPreDraw(SkCanvas*); 78 void perCanvasPostDraw(SkCanvas*); 81 void preDraw(SkCanvas*); 82 void postDraw(SkCanvas*); 85 void draw(int loops, SkCanvas*); 117 void preTimingHooks(SkCanvas* canvas) { 122 void postTimingHooks(SkCanvas* canvas) { 127 virtual void getGpuStats(SkCanvas*, SkTArray<SkString>* keys, SkTArray<double>* values) {} 135 virtual void onPerCanvasPreDraw(SkCanvas*) {} [all...] |
GLBench.h | 12 #include "SkCanvas.h" 30 const GrGLContext* getGLContext(SkCanvas*); 32 void onPreDraw(SkCanvas*) override; 34 void onPostDraw(SkCanvas* canvas) override; 36 void onDraw(int loops, SkCanvas*) override;
|
nanobench.h | 22 class SkCanvas; 55 virtual SkCanvas* beginTiming(SkCanvas* canvas) { return canvas; } 82 SkCanvas* getCanvas() const {
|
/frameworks/base/libs/hwui/pipeline/skia/ |
LayerDrawable.h | 21 #include <SkCanvas.h> 29 * Draws a layer backed by an OpenGL texture into a SkCanvas. 36 static bool DrawLayer(GrContext* context, SkCanvas* canvas, Layer* layer); 41 virtual void onDraw(SkCanvas* canvas) override;
|
SkiaProfileRenderer.h | 26 SkiaProfileRenderer(SkCanvas* canvas) 38 SkCanvas* mCanvas;
|
RenderNodeDrawable.h | 19 #include <SkCanvas.h> 49 explicit RenderNodeDrawable(RenderNode* node, SkCanvas* canvas, bool composeLayer = true, 61 void forceDraw(SkCanvas* canvas); 100 virtual void onDraw(SkCanvas* canvas) override; 115 void drawBackwardsProjectedNodes(SkCanvas* canvas, const SkiaDisplayList& displayList, 119 * Applies the rendering properties of a view onto a SkCanvas. 121 static void setViewProperties(const RenderProperties& properties, SkCanvas* canvas, 145 void drawContent(SkCanvas* canvas) const;
|
GLFunctorDrawable.h | 19 #include <SkCanvas.h> 38 GLFunctorDrawable(Functor* functor, GlFunctorLifecycleListener* listener, SkCanvas* canvas) 49 virtual void onDraw(SkCanvas* canvas) override;
|
/external/skia/experimental/SkV8Example/ |
JsContext.h | 18 class SkCanvas; 40 // Call this with the SkCanvas you want onDraw to draw on. 41 void onDraw(SkCanvas* canvas); 43 virtual SkCanvas* getCanvas() { return fCanvas; }; 58 SkCanvas* fCanvas;
|
/external/skia/include/svg/ |
SkSVGCanvas.h | 11 #include "SkCanvas.h" 28 static std::unique_ptr<SkCanvas> Make(const SkRect& bounds, SkXMLWriter*);
|
/external/skia/src/svg/ |
SkSVGCanvas.cpp | 12 std::unique_ptr<SkCanvas> SkSVGCanvas::Make(const SkRect& bounds, SkXMLWriter* writer) { 17 return skstd::make_unique<SkCanvas>(device.get());
|
/external/skia/tools/viewer/ |
Slide.h | 15 class SkCanvas; 26 virtual void draw(SkCanvas* canvas) = 0;
|
/frameworks/base/libs/hwui/utils/ |
TestWindowContext.h | 22 class SkCanvas; 44 SkCanvas* prepareToDraw();
|
/external/skia/src/image/ |
SkSurface_Base.h | 11 #include "SkCanvas.h" 36 virtual SkCanvas* onNewCanvas() = 0; 57 virtual void onDraw(SkCanvas*, SkScalar x, SkScalar y, const SkPaint*); 96 inline SkCanvas* getCachedCanvas(); 105 std::unique_ptr<SkCanvas> fCachedCanvas; 114 friend class SkCanvas; 120 SkCanvas* SkSurface_Base::getCachedCanvas() { 122 fCachedCanvas = std::unique_ptr<SkCanvas>(this->onNewCanvas());
|
/external/skia/gm/ |
gm.h | 12 #include "SkCanvas.h" 29 // * A single void(*)(SkCanvas*) function. 38 static void SK_MACRO_CONCAT(NAME, _GM)(SkCanvas * CANVAS); \ 41 void SK_MACRO_CONCAT(NAME, _GM)(SkCanvas * CANVAS) 59 void draw(SkCanvas*); 60 void drawBackground(SkCanvas*); 61 void drawContent(SkCanvas*); 90 void drawSizeBounds(SkCanvas*, SkColor); 110 static void DrawGpuOnlyMessage(SkCanvas*); 114 virtual void onDraw(SkCanvas*) = 0 [all...] |
/external/skia/tests/ |
CanvasStateHelpers.h | 14 class SkCanvas; 19 * Helper function to perform drawing to an SkCanvas. Used by both 22 void complex_layers_draw(SkCanvas* canvas, float left, float top, 26 * Create an SkCanvas from state and draw to it. Return true on success. 35 * Helper function to perform drawing to an SkCanvas. Used both by test_complex_clips 38 void complex_clips_draw(SkCanvas* canvas, int32_t left, int32_t top, 42 * Create an SkCanvas from state and draw to it. Return true on success.
|
/external/skia/experimental/FileReaderApp/ |
ReaderView.h | 20 virtual void draw(SkCanvas* canvas);
|