Home
last modified time | relevance | path

Searched refs:GrFixedClip (Results 1 – 25 of 43) sorted by relevance

12

/third_party/flutter/skia/src/gpu/
DGrFixedClip.cpp13 bool GrFixedClip::quickContains(const SkRect& rect) const { in quickContains()
20 void GrFixedClip::getConservativeBounds(int w, int h, SkIRect* devResult, bool* iior) const { in getConservativeBounds()
32 bool GrFixedClip::isRRect(const SkRect& rtBounds, SkRRect* rr, GrAA* aa) const { in isRRect()
48 bool GrFixedClip::apply(int rtWidth, int rtHeight, GrAppliedHardClip* out, SkRect* bounds) const { in apply()
69 const GrFixedClip& GrFixedClip::Disabled() { in Disabled()
70 static const GrFixedClip disabled = GrFixedClip(); in Disabled()
DGrFixedClip.h18 class GrFixedClip final : public GrHardClip {
20 GrFixedClip() = default;
21 explicit GrFixedClip(const SkIRect& scissorRect) : fScissorState(scissorRect) {} in GrFixedClip() function
50 static const GrFixedClip& Disabled();
DGrGpuCommandBuffer.h16 class GrFixedClip; variable
110 void clear(const GrFixedClip&, const SkPMColor4f&);
112 void clearStencilClip(const GrFixedClip&, bool insideStencilMask);
150 virtual void onClear(const GrFixedClip&, const SkPMColor4f&) = 0;
152 virtual void onClearStencilClip(const GrFixedClip&, bool insideStencilMask) = 0;
DGrStencilClip.h26 const GrFixedClip& fixedClip() const { return fFixedClip; } in fixedClip()
27 GrFixedClip& fixedClip() { return fFixedClip; } in fixedClip()
53 GrFixedClip fFixedClip;
DGrRenderTargetContextPriv.h15 class GrFixedClip; variable
48 void clear(const GrFixedClip&, const SkPMColor4f&, CanClearFullscreen);
50 void clearStencilClip(const GrFixedClip&, bool insideStencilMask);
DGrGpuCommandBuffer.cpp21 void GrGpuRTCommandBuffer::clear(const GrFixedClip& clip, const SkPMColor4f& color) { in clear()
30 void GrGpuRTCommandBuffer::clearStencilClip(const GrFixedClip& clip, bool insideStencilMask) { in clearStencilClip()
DGrRenderTargetContext.h31 class GrFixedClip; variable
547 void internalClear(const GrFixedClip&, const SkPMColor4f&, CanClearFullscreen);
548 void internalStencilClear(const GrFixedClip&, bool insideStencilMask);
DGrRenderTargetContext.cpp260 this->internalClear(rect ? GrFixedClip(*rect) : GrFixedClip::Disabled(), color, in clear()
264 void GrRenderTargetContextPriv::clear(const GrFixedClip& clip, in clear()
289 void GrRenderTargetContext::internalClear(const GrFixedClip& clip, in internalClear()
322 this->addDrawOp(GrFixedClip::Disabled(), in internalClear()
386 GrFixedClip::Disabled(), in absClear()
408 GrFixedClip::Disabled(), in absClear()
601 this->drawRRect(GrFixedClip::Disabled(), std::move(paint), clipAA, SkMatrix::I(), in attemptQuadOptimization()
656 const GrClip& finalClip = opt == QuadOptimization::kClipApplied ? GrFixedClip::Disabled() in drawFilledQuad()
694 const GrClip& finalClip = opt == QuadOptimization::kClipApplied ? GrFixedClip::Disabled() in drawTexturedQuad()
833 this->internalStencilClear(GrFixedClip::Disabled(), /* inside mask */ false); in setNeedsStencil()
[all …]
DGrPathRenderer.h17 class GrFixedClip; variable
/third_party/skia/src/gpu/
DGrFixedClip.h18 class GrFixedClip final : public GrHardClip {
20 explicit GrFixedClip(const SkISize& rtDims) : fScissorState(rtDims) {} in GrFixedClip() function
21 GrFixedClip(const SkISize& rtDims, const SkIRect& scissorRect) in GrFixedClip() function
22 : GrFixedClip(rtDims) { in GrFixedClip()
DGrFixedClip.cpp12 SkIRect GrFixedClip::getConservativeBounds() const { in getConservativeBounds()
16 GrClip::PreClipResult GrFixedClip::preApply(const SkRect& drawBounds, GrAA aa) const { in preApply()
34 GrClip::Effect GrFixedClip::apply(GrAppliedHardClip* out, SkIRect* bounds) const { in apply()
/third_party/flutter/skia/src/gpu/ops/
DGrClearOp.h22 const GrFixedClip& clip,
55 GrClearOp(const GrFixedClip& clip, const SkPMColor4f& color, GrSurfaceProxy* proxy);
59 , fClip(GrFixedClip(rect)) in GrClearOp()
97 GrFixedClip fClip;
DGrClearStencilClipOp.h23 const GrFixedClip& clip,
47 GrClearStencilClipOp(const GrFixedClip& clip, bool insideStencilMask, in GrClearStencilClipOp()
62 const GrFixedClip fClip;
DGrClearOp.cpp18 const GrFixedClip& clip, in Make()
42 GrClearOp::GrClearOp(const GrFixedClip& clip, const SkPMColor4f& color, GrSurfaceProxy* proxy) in GrClearOp()
51 fClip = GrFixedClip(SkIRect::MakeEmpty()); in GrClearOp()
DGrClearStencilClipOp.cpp17 const GrFixedClip& clip, in Make()
/third_party/skia/src/gpu/v1/
DStencilClip.h31 const GrFixedClip& fixedClip() const { return fFixedClip; } in fixedClip()
32 GrFixedClip& fixedClip() { return fFixedClip; } in fixedClip()
64 GrFixedClip fFixedClip;
/third_party/flutter/skia/src/gpu/mock/
DGrMockGpuCommandBuffer.h57 void onClear(const GrFixedClip&, const SkPMColor4f&) override {} in onClear() argument
58 void onClearStencilClip(const GrFixedClip&, bool insideStencilMask) override {} in onClearStencilClip() argument
/third_party/flutter/skia/src/gpu/gl/
DGrGLGpuCommandBuffer.h104 void onClear(const GrFixedClip& clip, const SkPMColor4f& color) override { in onClear()
108 void onClearStencilClip(const GrFixedClip& clip, bool insideStencilMask) override { in onClearStencilClip()
DGrGLGpuCommandBuffer.cpp16 fGpu->clear(GrFixedClip::Disabled(), fColorLoadAndStoreInfo.fClearColor, in begin()
/third_party/flutter/skia/src/gpu/dawn/
DGrDawnGpuCommandBuffer.h112 void onClear(const GrFixedClip&, const SkPMColor4f& color) override;
114 void onClearStencilClip(const GrFixedClip&, bool insideStencilMask) override;
DGrDawnGpuCommandBuffer.cpp180 void GrDawnGpuRTCommandBuffer::onClearStencilClip(const GrFixedClip& clip, bool insideStencilMask) { in onClearStencilClip()
185 void GrDawnGpuRTCommandBuffer::onClear(const GrFixedClip& clip, const SkPMColor4f& color) { in onClear()
/third_party/flutter/skia/src/gpu/mtl/
DGrMtlGpuCommandBuffer.h94 void onClear(const GrFixedClip& clip, const SkPMColor4f& color) override;
96 void onClearStencilClip(const GrFixedClip& clip, bool insideStencilMask) override;
DGrMtlGpuCommandBuffer.mm11 #include "src/gpu/GrFixedClip.h"
217 void GrMtlGpuRTCommandBuffer::onClear(const GrFixedClip& clip, const SkPMColor4f& color) {
228 void GrMtlGpuRTCommandBuffer::onClearStencilClip(const GrFixedClip& clip, bool insideStencilMask) {
/third_party/flutter/skia/src/gpu/vk/
DGrVkGpuCommandBuffer.h181 void onClear(const GrFixedClip&, const SkPMColor4f& color) override;
183 void onClearStencilClip(const GrFixedClip&, bool insideStencilMask) override;
/third_party/flutter/skia/src/core/
DSkGpuBlurUtils.cpp150 GrFixedClip clip(SkIRect::MakeWH(finalW, finalH)); in convolve_gaussian_2d()
201 GrFixedClip clip(SkIRect::MakeWH(finalW, finalH)); in convolve_gaussian()
367 dstRenderTargetContext->fillRectToRect(GrFixedClip::Disabled(), std::move(paint), GrAA::kNo, in decimate()
465 GrFixedClip clip(SkIRect::MakeWH(finalW, finalH)); in reexpand()

12