Flutter Engine
The Flutter Engine
|
Classes | |
class | VectorXform |
Functions | |
template<int Degree> | |
constexpr float | length_term (float precision) |
template<int Degree> | |
constexpr float | length_term_p2 (float precision) |
AI float | root4 (float x) |
AI int | nextlog2 (float x) |
AI int | nextlog4 (float x) |
AI int | nextlog16 (float x) |
AI float | quadratic_p4 (float precision, skvx::float2 p0, skvx::float2 p1, skvx::float2 p2, const VectorXform &vectorXform=VectorXform()) |
AI float | quadratic_p4 (float precision, const SkPoint pts[], const VectorXform &vectorXform=VectorXform()) |
AI float | quadratic (float precision, const SkPoint pts[], const VectorXform &vectorXform=VectorXform()) |
AI int | quadratic_log2 (float precision, const SkPoint pts[], const VectorXform &vectorXform=VectorXform()) |
AI float | cubic_p4 (float precision, skvx::float2 p0, skvx::float2 p1, skvx::float2 p2, skvx::float2 p3, const VectorXform &vectorXform=VectorXform()) |
AI float | cubic_p4 (float precision, const SkPoint pts[], const VectorXform &vectorXform=VectorXform()) |
AI float | cubic (float precision, const SkPoint pts[], const VectorXform &vectorXform=VectorXform()) |
AI int | cubic_log2 (float precision, const SkPoint pts[], const VectorXform &vectorXform=VectorXform()) |
AI float | worst_case_cubic_p4 (float precision, float devWidth, float devHeight) |
AI float | worst_case_cubic (float precision, float devWidth, float devHeight) |
AI int | worst_case_cubic_log2 (float precision, float devWidth, float devHeight) |
AI float | conic_p2 (float precision, skvx::float2 p0, skvx::float2 p1, skvx::float2 p2, float w, const VectorXform &vectorXform=VectorXform()) |
AI float | conic_p2 (float precision, const SkPoint pts[], float w, const VectorXform &vectorXform=VectorXform()) |
AI float | conic (float tolerance, const SkPoint pts[], float w, const VectorXform &vectorXform=VectorXform()) |
AI int | conic_log2 (float tolerance, const SkPoint pts[], float w, const VectorXform &vectorXform=VectorXform()) |
AI float skgpu::wangs_formula::conic | ( | float | tolerance, |
const SkPoint | pts[], | ||
float | w, | ||
const VectorXform & | vectorXform = VectorXform() |
||
) |
Definition at line 287 of file WangsFormula.h.
AI int skgpu::wangs_formula::conic_log2 | ( | float | tolerance, |
const SkPoint | pts[], | ||
float | w, | ||
const VectorXform & | vectorXform = VectorXform() |
||
) |
Definition at line 296 of file WangsFormula.h.
AI float skgpu::wangs_formula::conic_p2 | ( | float | precision, |
const SkPoint | pts[], | ||
float | w, | ||
const VectorXform & | vectorXform = VectorXform() |
||
) |
Definition at line 274 of file WangsFormula.h.
AI float skgpu::wangs_formula::conic_p2 | ( | float | precision, |
skvx::float2 | p0, | ||
skvx::float2 | p1, | ||
skvx::float2 | p2, | ||
float | w, | ||
const VectorXform & | vectorXform = VectorXform() |
||
) |
Definition at line 238 of file WangsFormula.h.
AI float skgpu::wangs_formula::cubic | ( | float | precision, |
const SkPoint | pts[], | ||
const VectorXform & | vectorXform = VectorXform() |
||
) |
Definition at line 195 of file WangsFormula.h.
AI int skgpu::wangs_formula::cubic_log2 | ( | float | precision, |
const SkPoint | pts[], | ||
const VectorXform & | vectorXform = VectorXform() |
||
) |
Definition at line 203 of file WangsFormula.h.
AI float skgpu::wangs_formula::cubic_p4 | ( | float | precision, |
const SkPoint | pts[], | ||
const VectorXform & | vectorXform = VectorXform() |
||
) |
Definition at line 183 of file WangsFormula.h.
AI float skgpu::wangs_formula::cubic_p4 | ( | float | precision, |
skvx::float2 | p0, | ||
skvx::float2 | p1, | ||
skvx::float2 | p2, | ||
skvx::float2 | p3, | ||
const VectorXform & | vectorXform = VectorXform() |
||
) |
Definition at line 172 of file WangsFormula.h.
|
constexpr |
Definition at line 39 of file WangsFormula.h.
|
constexpr |
Definition at line 42 of file WangsFormula.h.
Definition at line 97 of file WangsFormula.h.
Definition at line 60 of file WangsFormula.h.
Definition at line 89 of file WangsFormula.h.
AI float skgpu::wangs_formula::quadratic | ( | float | precision, |
const SkPoint | pts[], | ||
const VectorXform & | vectorXform = VectorXform() |
||
) |
Definition at line 156 of file WangsFormula.h.
AI int skgpu::wangs_formula::quadratic_log2 | ( | float | precision, |
const SkPoint | pts[], | ||
const VectorXform & | vectorXform = VectorXform() |
||
) |
Definition at line 164 of file WangsFormula.h.
AI float skgpu::wangs_formula::quadratic_p4 | ( | float | precision, |
const SkPoint | pts[], | ||
const VectorXform & | vectorXform = VectorXform() |
||
) |
Definition at line 145 of file WangsFormula.h.
AI float skgpu::wangs_formula::quadratic_p4 | ( | float | precision, |
skvx::float2 | p0, | ||
skvx::float2 | p1, | ||
skvx::float2 | p2, | ||
const VectorXform & | vectorXform = VectorXform() |
||
) |
Definition at line 137 of file WangsFormula.h.
AI float skgpu::wangs_formula::root4 | ( | float | x | ) |
Definition at line 46 of file WangsFormula.h.
AI float skgpu::wangs_formula::worst_case_cubic | ( | float | precision, |
float | devWidth, | ||
float | devHeight | ||
) |
Definition at line 221 of file WangsFormula.h.
AI int skgpu::wangs_formula::worst_case_cubic_log2 | ( | float | precision, |
float | devWidth, | ||
float | devHeight | ||
) |
Definition at line 227 of file WangsFormula.h.
AI float skgpu::wangs_formula::worst_case_cubic_p4 | ( | float | precision, |
float | devWidth, | ||
float | devHeight | ||
) |
Definition at line 214 of file WangsFormula.h.