Coverage Report

Created: 2024-05-20 07:14

/src/skia/src/gpu/ganesh/ops/AAHairLinePathRenderer.h
Line
Count
Source (jump to first uncovered line)
1
/*
2
 * Copyright 2011 Google Inc.
3
 *
4
 * Use of this source code is governed by a BSD-style license that can be
5
 * found in the LICENSE file.
6
 */
7
8
#ifndef AAHairLinePathRenderer_DEFINED
9
#define AAHairLinePathRenderer_DEFINED
10
11
#include "src/gpu/ganesh/PathRenderer.h"
12
13
namespace skgpu::ganesh {
14
15
class AAHairLinePathRenderer final : public PathRenderer {
16
public:
17
1.19k
    AAHairLinePathRenderer() = default;
18
19
0
    const char* name() const override { return "AAHairline"; }
20
21
private:
22
    CanDrawPath onCanDrawPath(const CanDrawPathArgs&) const override;
23
24
    bool onDrawPath(const DrawPathArgs&) override;
25
};
26
27
}  // namespace skgpu::ganesh
28
29
#endif // AAHairLinePathRenderer_DEFINED