31 using VS = SolidFillVertexShader;
35 const Point& position,
41 const Point& position,
42 const Point& start_offset,
43 const Point& end_offset,
63 std::optional<Rect> GetCoverage(
const Matrix& transform)
const override;
65 bool SkipRendering()
const;
67 static Scalar CreateBevelAndGetDirection(
69 const Point& position,
70 const Point& start_offset,
71 const Point& end_offset);
74 CreateSolidStrokeVertices(
const Path& path,
77 const JoinProc& join_proc,
78 const CapProc& cap_proc,
81 static StrokePathGeometry::JoinProc GetJoinProc(
Join stroke_join);
83 static StrokePathGeometry::CapProc GetCapProc(
Cap stroke_cap);