HomeSort by relevance Sort by last modified time
    Searched refs:SkDrawLooper (Results 1 - 25 of 35) sorted by null

1 2

  /external/chromium_org/third_party/skia/include/core/
SkDrawLooper.h 23 /** \class SkDrawLooper
24 Subclasses of SkDrawLooper can be attached to a SkPaint. Where they are,
31 class SK_API SkDrawLooper : public SkFlattenable {
33 SK_DECLARE_INST_COUNT(SkDrawLooper)
38 * Subclasses of SkDrawLooper should create a subclass of this object to
47 * Called in a loop on objects returned by SkDrawLooper::createContext().
75 * corresponding SkDrawLooper subclass).
113 SK_DEFINE_FLATTENABLE_TYPE(SkDrawLooper)
116 SkDrawLooper() {}
118 SkDrawLooper(SkReadBuffer& buffer) : INHERITED(buffer) {
    [all...]
SkPaint.h 15 #include "SkDrawLooper.h"
661 * Return the paint's SkDrawLooper (if any). Does not affect the looper's
664 SkDrawLooper* getLooper() const { return fLooper; }
677 SkDrawLooper* setLooper(SkDrawLooper* looper);
    [all...]
  /external/chromium_org/third_party/skia/src/core/
SkDrawLooper.cpp 8 #include "SkDrawLooper.h"
15 bool SkDrawLooper::canComputeFastBounds(const SkPaint& paint) const {
18 void* buffer = allocator.reserveT<SkDrawLooper::Context>(this->contextSize());
20 SkDrawLooper::Context* context = this->createContext(&canvas, buffer);
35 void SkDrawLooper::computeFastBounds(const SkPaint& paint, const SkRect& src,
39 void* buffer = allocator.reserveT<SkDrawLooper::Context>(this->contextSize());
42 SkDrawLooper::Context* context = this->createContext(&canvas, buffer);
63 bool SkDrawLooper::asABlurShadow(BlurShadowRec*) const {
SkReadBuffer.h 14 #include "SkDrawLooper.h"
122 SkDrawLooper* readDrawLooper() { return this->readFlattenable<SkDrawLooper>(); }
SkCanvas.cpp 14 #include "SkDrawLooper.h"
286 if (SkDrawLooper* looper = paint.getLooper()) {
287 void* buffer = fLooperContextAllocator.reserveT<SkDrawLooper::Context>(
341 SkDrawLooper::Context* fLooperContext;
    [all...]
SkPaint.cpp 444 SkDrawLooper* SkPaint::setLooper(SkDrawLooper* looper) {
    [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/
DrawLooperBuilder.h 40 class SkDrawLooper;
67 // Creates the SkDrawLooper and passes ownership to the caller. The builder
69 PassRefPtr<SkDrawLooper> detachDrawLooper();
GraphicsContextState.h 109 SkDrawLooper* drawLooper() const { return m_looper.get(); }
110 void setDrawLooper(PassRefPtr<SkDrawLooper>);
167 RefPtr<SkDrawLooper> m_looper;
DrawLooperBuilder.cpp 38 #include "third_party/skia/include/core/SkDrawLooper.h"
55 PassRefPtr<SkDrawLooper> DrawLooperBuilder::detachDrawLooper()
GraphicsContextState.cpp 193 void GraphicsContextState::setDrawLooper(PassRefPtr<SkDrawLooper> drawLooper)
GraphicsContext.h 151 SkDrawLooper* drawLooper() const { return immutableState()->drawLooper(); }
  /external/chromium_org/third_party/skia/include/effects/
SkBlurDrawLooper.h 12 #include "SkDrawLooper.h"
23 class SK_API SkBlurDrawLooper : public SkDrawLooper {
45 virtual SkDrawLooper::Context* createContext(SkCanvas*, void* storage) const SK_OVERRIDE;
76 class BlurDrawLooperContext : public SkDrawLooper::Context {
90 typedef SkDrawLooper INHERITED;
SkLayerDrawLooper.h 11 #include "SkDrawLooper.h"
16 class SK_API SkLayerDrawLooper : public SkDrawLooper {
76 virtual SkDrawLooper::Context* createContext(SkCanvas*, void* storage) const SK_OVERRIDE;
110 class LayerDrawLooperContext : public SkDrawLooper::Context {
128 typedef SkDrawLooper INHERITED;
  /external/chromium_org/third_party/skia/tests/
QuickRejectTest.cpp 9 #include "SkDrawLooper.h"
16 class TestLooper : public SkDrawLooper {
19 virtual SkDrawLooper::Context* createContext(SkCanvas*, void* storage) const SK_OVERRIDE {
32 class TestDrawLooperContext : public SkDrawLooper::Context {
LayerDrawLooperTest.cpp 62 void* buffer = allocator.reserveT<SkDrawLooper::Context>(looper->contextSize());
63 SkDrawLooper::Context* context = looper->createContext(&canvas, buffer);
102 void* buffer = allocator.reserveT<SkDrawLooper::Context>(looper->contextSize());
103 SkDrawLooper::Context* context = looper->createContext(&canvas, buffer);
142 void* buffer = allocator.reserveT<SkDrawLooper::Context>(looper->contextSize());
143 SkDrawLooper::Context* context = looper->createContext(&canvas, buffer);
BlurTest.cpp 427 SkAutoTUnref<SkDrawLooper> lp(SkBlurDrawLooper::Create(color, sigma, dx, dy, flags));
435 SkDrawLooper::BlurShadowRec rec;
449 static void test_delete_looper(skiatest::Reporter* reporter, SkDrawLooper* lp, SkScalar sigma,
451 SkDrawLooper::BlurShadowRec rec;
  /external/chromium_org/ui/gfx/
skia_util.h 18 class SkDrawLooper;
67 GFX_EXPORT skia::RefPtr<SkDrawLooper> CreateShadowDrawLooper(
skia_util.cc 112 skia::RefPtr<SkDrawLooper> CreateShadowDrawLooper(
115 return skia::RefPtr<SkDrawLooper>();
147 return skia::AdoptRef<SkDrawLooper>(looper_builder.detachLooper());
render_text.h 34 class SkDrawLooper;
53 void SetDrawLooper(SkDrawLooper* draw_looper);
render_text.cc 196 void SkiaTextRenderer::SetDrawLooper(SkDrawLooper* draw_looper) {
    [all...]
  /external/chromium_org/ui/views/
shadow_border.cc 34 skia::RefPtr<SkDrawLooper> looper = gfx::CreateShadowDrawLooper(shadows);
  /external/chromium_org/third_party/skia/src/effects/
SkBlurDrawLooper.cpp 118 SkDrawLooper::Context* SkBlurDrawLooper::createContext(SkCanvas*, void* storage) const {
  /external/chromium_org/third_party/skia/src/pipe/
SkGPipeRead.cpp 20 #include "SkDrawLooper.h"
56 paint->setLooper((SkDrawLooper*)obj);
  /external/chromium_org/skia/
skia_library.target.darwin-arm.mk 93 third_party/skia/src/core/SkDrawLooper.cpp \
skia_library.target.darwin-arm64.mk 93 third_party/skia/src/core/SkDrawLooper.cpp \

Completed in 1603 milliseconds

1 2