Home
last modified time | relevance | path

Searched refs:GrClipStackClip (Results 1 – 15 of 15) sorted by relevance

/external/skqp/src/gpu/
DGrClipStackClip.cpp35 const char GrClipStackClip::kMaskTestTag[] = "clip_mask";
37 bool GrClipStackClip::quickContains(const SkRect& rect) const { in quickContains()
44 bool GrClipStackClip::quickContains(const SkRRect& rrect) const { in quickContains()
51 bool GrClipStackClip::isRRect(const SkRect& origRTBounds, SkRRect* rr, GrAA* aa) const { in isRRect()
64 void GrClipStackClip::getConservativeBounds(int width, int height, SkIRect* devResult, in getConservativeBounds()
90 bool GrClipStackClip::PathNeedsSWRenderer(GrContext* context, in PathNeedsSWRenderer()
149 bool GrClipStackClip::UseSWOnlyPath(GrContext* context, in UseSWOnlyPath()
192 bool GrClipStackClip::apply(GrContext* context, GrRenderTargetContext* renderTargetContext, in apply()
252 bool GrClipStackClip::applyClipMask(GrContext* context, GrRenderTargetContext* renderTargetContext, in applyClipMask()
316 GrUniqueKey::Builder builder(key, kDomain, 4, GrClipStackClip::kMaskTestTag); in create_clip_mask_key()
[all …]
DGrClipStackClip.h21 class GrClipStackClip final : public GrClip {
23 GrClipStackClip(const SkClipStack* stack = nullptr) { this->reset(stack); }
DSkGpuDevice.h158 GrClipStackClip clip() const { return GrClipStackClip(&this->cs()); } in clip()
DGrRenderTargetContext.h440 friend class GrClipStackClip; // for access to getOpList variable
/external/skia/src/gpu/
DGrClipStackClip.cpp35 const char GrClipStackClip::kMaskTestTag[] = "clip_mask";
37 GrClip::PreClipResult GrClipStackClip::preApply(const SkRect& drawBounds, GrAA aa) const { in preApply()
61 SkIRect GrClipStackClip::getConservativeBounds() const { in getConservativeBounds()
90 bool GrClipStackClip::PathNeedsSWRenderer(GrRecordingContext* context, in PathNeedsSWRenderer()
144 bool GrClipStackClip::UseSWOnlyPath(GrRecordingContext* context, in UseSWOnlyPath()
185 GrClip::Effect GrClipStackClip::apply(GrRecordingContext* context, in apply()
260 bool GrClipStackClip::applyClipMask(GrRecordingContext* context, in applyClipMask()
311 GrUniqueKey::Builder builder(key, kDomain, 4, GrClipStackClip::kMaskTestTag); in create_clip_mask_key()
342 GrSurfaceProxyView GrClipStackClip::createAlphaClipMask(GrRecordingContext* context, in createAlphaClipMask()
451 GrSurfaceProxyView GrClipStackClip::createSoftwareClipMask( in createSoftwareClipMask()
DGrClipStackClip.h21 class GrClipStackClip final : public GrClip {
23 GrClipStackClip(const SkISize& dimensions,
DSkGpuDevice.h29 #define GR_CLIP_STACK GrClipStackClip
/external/skia/tests/
DClipBoundsTest.cpp49 GrClipStackClip clipData({kXSize, kYSize}, &stack); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DClipStackTest.cpp1553 sk_sp<GrTextureProxy> GrClipStackClip::testingOnly_createClipMask( in testingOnly_createClipMask()
1573 static const char* kTag = GrClipStackClip::kMaskTestTag; in DEF_GPUTEST_FOR_ALL_CONTEXTS()
1584 GrClipStackClip(stackBounds.size(), &stack).testingOnly_createClipMask(context); in DEF_GPUTEST_FOR_ALL_CONTEXTS()
/external/skqp/tests/
DClipBoundsTest.cpp46 GrClipStackClip clipData(&stack); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DClipStackTest.cpp1484 sk_sp<GrTextureProxy> GrClipStackClip::testingOnly_createClipMask(GrContext* context) const { in testingOnly_createClipMask()
1501 static const char* kTag = GrClipStackClip::kMaskTestTag; in DEF_GPUTEST_FOR_ALL_CONTEXTS()
1511 sk_sp<GrTextureProxy> mask = GrClipStackClip(&stack).testingOnly_createClipMask(context); in DEF_GPUTEST_FOR_ALL_CONTEXTS()
/external/skqp/gn/
Dgpu.gni72 "$_src/gpu/GrClipStackClip.h",
73 "$_src/gpu/GrClipStackClip.cpp",
/external/skia/gn/
Dgpu.gni68 "$_src/gpu/GrClipStackClip.cpp",
69 "$_src/gpu/GrClipStackClip.h",
/external/skqp/
DAndroid.bp835 "src/gpu/GrClipStackClip.cpp",
/external/skia/
DAndroid.bp441 "src/gpu/GrClipStackClip.cpp",
1425 "src/gpu/GrClipStackClip.cpp",