Definition at line 414 of file ClipStack.cpp.
◆ Draw()
skgpu::ganesh::ClipStack::Draw::Draw |
( |
const SkRect & |
drawBounds, |
|
|
GrAA |
aa |
|
) |
| |
|
inline |
Definition at line 416 of file ClipStack.cpp.
419
421 if (fOriginalBounds.
isEmpty()) {
422 fOriginalBounds = drawBounds;
423 }
424 }
static SkIRect GetPixelIBounds(const SkRect &bounds, GrAA aa, BoundsType mode=BoundsType::kExterior)
static constexpr SkScalar kBoundsTolerance
SkRect makeInset(float dx, float dy) const
◆ aa()
GrAA skgpu::ganesh::ClipStack::Draw::aa |
( |
| ) |
const |
|
inline |
◆ applyDeviceBounds()
bool skgpu::ganesh::ClipStack::Draw::applyDeviceBounds |
( |
const SkIRect & |
deviceBounds | ) |
|
|
inline |
Definition at line 434 of file ClipStack.cpp.
434 {
436 }
bool intersect(const SkIRect &r)
◆ bounds()
const SkRect & skgpu::ganesh::ClipStack::Draw::bounds |
( |
| ) |
const |
|
inline |
◆ contains() [1/2]
bool skgpu::ganesh::ClipStack::Draw::contains |
( |
const RawElement & |
e | ) |
const |
|
inline |
◆ contains() [2/2]
bool skgpu::ganesh::ClipStack::Draw::contains |
( |
const SaveRecord & |
s | ) |
const |
|
inline |
◆ op()
SkClipOp skgpu::ganesh::ClipStack::Draw::op |
( |
| ) |
const |
|
inline |
◆ outerBounds()
const SkIRect & skgpu::ganesh::ClipStack::Draw::outerBounds |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: