OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SkDrawLooper
(Results
1 - 21
of
21
) sorted by null
/external/skia/include/effects/
SkBlurDrawLooper.h
12
#include "
SkDrawLooper
.h"
19
sk_sp<
SkDrawLooper
> Make(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy);
SkLayerDrawLooper.h
11
#include "
SkDrawLooper
.h"
16
class SK_API SkLayerDrawLooper : public
SkDrawLooper
{
74
SkDrawLooper
::Context* makeContext(SkCanvas*, SkArenaAlloc*) const override;
84
sk_sp<
SkDrawLooper
> onMakeColorSpace(SkColorSpaceXformer*) const override;
100
class LayerDrawLooperContext : public
SkDrawLooper
::Context {
113
typedef
SkDrawLooper
INHERITED;
145
sk_sp<
SkDrawLooper
> detach();
/external/skia/include/core/
SkDrawLooper.h
25
/** \class
SkDrawLooper
26
Subclasses of
SkDrawLooper
can be attached to a SkPaint. Where they are,
33
class SK_API
SkDrawLooper
: public SkFlattenable {
38
* Subclasses of
SkDrawLooper
should create a subclass of this object to
47
* Called in a loop on objects returned by
SkDrawLooper
::createContext().
101
SK_DEFINE_FLATTENABLE_TYPE(
SkDrawLooper
)
104
sk_sp<
SkDrawLooper
> makeColorSpace(SkColorSpaceXformer* xformer) const {
107
virtual sk_sp<
SkDrawLooper
> onMakeColorSpace(SkColorSpaceXformer*) const = 0;
109
SkDrawLooper
() {}
SkPaint.h
22
class
SkDrawLooper
;
599
* Return the paint's
SkDrawLooper
(if any). Does not affect the looper's
602
SkDrawLooper
* getDrawLooper() const { return fDrawLooper.get(); }
603
sk_sp<
SkDrawLooper
> refDrawLooper() const;
605
SkDrawLooper
* getLooper() const { return fDrawLooper.get(); }
615
void setDrawLooper(sk_sp<
SkDrawLooper
> drawLooper);
617
void setLooper(sk_sp<
SkDrawLooper
> drawLooper);
[
all
...]
/external/skia/src/core/
SkDrawLooper.cpp
9
#include "
SkDrawLooper
.h"
15
bool
SkDrawLooper
::canComputeFastBounds(const SkPaint& paint) const {
19
SkDrawLooper
::Context* context = this->makeContext(&canvas, &alloc);
34
void
SkDrawLooper
::computeFastBounds(const SkPaint& paint, const SkRect& s,
43
SkDrawLooper
::Context* context = this->makeContext(&canvas, &alloc);
65
bool
SkDrawLooper
::asABlurShadow(BlurShadowRec*) const {
SkReadBuffer.h
13
#include "
SkDrawLooper
.h"
150
sk_sp<
SkDrawLooper
> readDrawLooper() { return this->readFlattenable<
SkDrawLooper
>(); }
SkPaint.cpp
373
void SkPaint::setLooper(sk_sp<
SkDrawLooper
> looper) { fDrawLooper = std::move(looper); }
[
all
...]
SkCanvas.cpp
17
#include "
SkDrawLooper
.h"
483
if (
SkDrawLooper
* looper = paint.getLooper()) {
527
SkDrawLooper
::Context* fLooperContext;
[
all
...]
/frameworks/base/libs/hwui/utils/
PaintUtils.h
22
#include <
SkDrawLooper
.h>
79
SkDrawLooper
::BlurShadowRec blur;
/external/skia/tests/
LayerDrawLooperTest.cpp
62
SkDrawLooper
::Context* context = looper->makeContext(&canvas, &alloc);
101
SkDrawLooper
::Context* context = looper->makeContext(&canvas, &alloc);
138
sk_sp<
SkDrawLooper
> looper(looperBuilder.detach());
140
SkDrawLooper
::Context* context = looper->makeContext(&canvas, &alloc);
QuickRejectTest.cpp
12
#include "
SkDrawLooper
.h"
20
class TestLooper : public
SkDrawLooper
{
23
SkDrawLooper
::Context* makeContext(SkCanvas*, SkArenaAlloc* alloc) const override {
27
sk_sp<
SkDrawLooper
> onMakeColorSpace(SkColorSpaceXformer*) const override {
40
class TestDrawLooperContext : public
SkDrawLooper
::Context {
BlurTest.cpp
388
sk_sp<
SkDrawLooper
> lp(SkBlurDrawLooper::Make(color, sigma, dx, dy));
394
SkDrawLooper
::BlurShadowRec rec;
408
static void test_looper(skiatest::Reporter* reporter, sk_sp<
SkDrawLooper
> lp, SkScalar sigma,
410
SkDrawLooper
::BlurShadowRec rec;
/frameworks/base/libs/hwui/tests/unit/
SkiaBehaviorTests.cpp
110
sk_sp<
SkDrawLooper
> looper = SkBlurDrawLooper::Make(SK_ColorRED, 5.0f, 3.0f, 4.0f);
112
SkDrawLooper
::BlurShadowRec blur;
/external/skia/bench/
RectoriBench.cpp
74
sk_sp<
SkDrawLooper
> createLooper(SkScalar xOff, SkScalar sigma) {
/external/skia/gm/
drawlooper.cpp
50
sk_sp<
SkDrawLooper
> fLooper;
megalooper.cpp
164
sk_sp<
SkDrawLooper
> create1Looper(SkScalar xOff, SkScalar yOff, SkColor color) {
207
sk_sp<
SkDrawLooper
> create4Looper(SkScalar xOff, SkScalar yOff) {
shadows.cpp
60
sk_sp<
SkDrawLooper
> shadowLoopers[] = {
textbloblooper.cpp
110
static sk_sp<
SkDrawLooper
> setupLooper(SkLayerDrawLooper::BitFlags bits,
250
SkTArray<sk_sp<
SkDrawLooper
>, true> fLoopers;
/external/skia/src/effects/
SkLayerDrawLooper.cpp
211
sk_sp<
SkDrawLooper
> SkLayerDrawLooper::onMakeColorSpace(SkColorSpaceXformer* xformer) const {
390
sk_sp<
SkDrawLooper
> SkLayerDrawLooper::Builder::detach() {
399
return sk_sp<
SkDrawLooper
>(looper);
402
sk_sp<
SkDrawLooper
> SkBlurDrawLooper::Make(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy)
/external/skia/samplecode/
SampleTiling.cpp
57
sk_sp<
SkDrawLooper
> fLooper;
/external/skia/tools/debugger/
SkDrawCommand.cpp
[
all
...]
Completed in 351 milliseconds