Home
last modified time | relevance | path

Searched refs:ClipStack (Results 1 – 9 of 9) sorted by relevance

/external/skia/tests/
DGrClipStackTest.cpp42 using ClipStack = skgpu::v1::ClipStack; typedef in __anonac5652de0111::TestCase
63 ClipStack::ClipState expectedState() const { return fExpectedState; } in expectedState()
64 const std::vector<ClipStack::Element>& initialElements() const { return fElements; } in initialElements()
65 const std::vector<ClipStack::Element>& expectedElements() const { return fExpectedElements; } in expectedElements()
72 ClipStack::ClipState expectedState, in TestCase()
73 std::vector<ClipStack::Element> actual, in TestCase()
74 std::vector<ClipStack::Element> expected) in TestCase()
91 std::vector<ClipStack::Element> fElements;
96 std::vector<ClipStack::Element> fExpectedElements;
97 ClipStack::ClipState fExpectedState;
[all …]
DClipStackTest.cpp851 DEF_TEST(ClipStack, reporter) { in DEF_TEST() argument
/external/skia/src/gpu/v1/
DClipStack.cpp211 GrFPResult analytic_clip_fp(const skgpu::v1::ClipStack::Element& e, in analytic_clip_fp()
243 const skgpu::v1::ClipStack::Element& e, in clip_atlas_fp()
260 const skgpu::v1::ClipStack::Element& e, in draw_to_sw_mask()
309 const skgpu::v1::ClipStack::Element** elements, in render_sw_mask()
334 using Uploader = GrTDeferredProxyUploader<SkTArray<skgpu::v1::ClipStack::Element>>; in render_sw_mask()
376 const skgpu::v1::ClipStack::Element** elements, in render_stencil_mask()
385 const skgpu::v1::ClipStack::Element& e = *(elements[i]); in render_stencil_mask()
403 class ClipStack::Draw {
439 ClipStack::RawElement::RawElement(const SkMatrix& localToDevice, const GrShape& shape, in RawElement()
452 void ClipStack::RawElement::markInvalid(const SaveRecord& current) { in markInvalid()
[all …]
DClipStack.h29 class ClipStack final : public GrClip {
44 ClipStack(const SkIRect& deviceBounds, const SkMatrixProvider* matrixProvider, bool forceAA);
46 ~ClipStack() override;
48 ClipStack(const ClipStack&) = delete;
49 ClipStack& operator=(const ClipStack&) = delete;
320 class ClipStack::ElementIter {
343 friend class ClipStack; variable
346 ClipStack::ElementIter ClipStack::begin() const { in begin()
356 ClipStack::ElementIter ClipStack::end() const { in end()
DDevice_v1.h189 return fClip.clipState() == ClipStack::ClipState::kWideOpen; in onClipIsWideOpen()
196 ClipStack fClip;
DDevice.cpp282 for (const ClipStack::Element& e : fClip) { in onAsRgnClip()
298 for (const ClipStack::Element& e : fClip) { in onClipIsAA()
308 ClipStack::ClipState state = fClip.clipState(); in onGetClipType()
309 if (state == ClipStack::ClipState::kEmpty) { in onGetClipType()
311 } else if (state == ClipStack::ClipState::kDeviceRect || in onGetClipType()
312 state == ClipStack::ClipState::kWideOpen) { in onGetClipType()
DBUILD.bazel5 hdrs = ["ClipStack.h"],
21 srcs = ["ClipStack.cpp"],
/external/skia/gn/
Dgpu.gni568 "$_src/gpu/v1/ClipStack.cpp",
569 "$_src/gpu/v1/ClipStack.h",
/external/skia/
DAndroid.bp672 "src/gpu/v1/ClipStack.cpp",
1692 "src/gpu/v1/ClipStack.cpp",
4214 "src/gpu/v1/ClipStack.cpp",