#include "impeller/tessellator/tessellator_libtess.h"
#include "impeller/tessellator/path_tessellator.h"
#include "third_party/libtess2/Include/tesselator.h"
Go to the source code of this file.
Namespaces | |
impeller | |
Functions | |
static void * | impeller::HeapAlloc (void *userData, unsigned int size) |
static void * | impeller::HeapRealloc (void *userData, void *ptr, unsigned int size) |
static void | impeller::HeapFree (void *userData, void *ptr) |
static int | impeller::ToTessWindingRule (FillType fill_type) |
void | impeller::DestroyTessellator (TESStesselator *tessellator) |
Variables | |
static const TESSalloc | impeller::kAlloc |
std::vector<Contour> contours |
Definition at line 77 of file tessellator_libtess.cc.
Referenced by impeller::testing::TEST().
const size_t end |
Definition at line 63 of file tessellator_libtess.cc.
Referenced by impeller::Arc::ComputeIterations(), impeller::ArcStrokeGeometry::Dispatch(), impeller::LineGeometry::GetCoverage(), impeller::interop::ImpellerColorSourceCreateSweepGradientNew(), impeller::interop::ColorSource::MakeSweepGradient(), impeller::StrokePathSegmentReceiver::RecordArc(), impeller::RuntimeStage::RuntimeStage(), impeller::ShaderArchive::ShaderArchive(), impeller::DlDispatcherBase::SimplifyOrDrawPath(), IMPELLER_HPP_NAMESPACE::ColorSource::SweepGradient(), and impeller::interop::ToTxtType().
std::vector<Point> points |
Definition at line 76 of file tessellator_libtess.cc.
Referenced by impeller::BM_Convex(), impeller::DlAtlasGeometry::CreateBlendVertexBuffer(), impeller::DlAtlasGeometry::CreateSimpleVertexBuffer(), impeller::Canvas::DrawPoints(), impeller::DlDispatcherBase::drawPoints(), impeller::TRect< T >::GetTransformedPoints(), impeller::ClipContents::Render(), impeller::TessellatorLibtess::Tessellate(), impeller::Tessellate(), impeller::testing::TEST(), impeller::testing::TEST_P(), impeller::TRect< T >::TransformAndClipBounds(), and impeller::TRect< T >::TransformBounds().
const size_t start |
Definition at line 62 of file tessellator_libtess.cc.
Referenced by impeller::Arc::Arc(), impeller::Arc::ComputeIterations(), impeller::ArcStrokeGeometry::Dispatch(), impeller::RoundSuperellipseParam::Dispatch(), impeller::interop::ImpellerColorSourceCreateSweepGradientNew(), impeller::Geometry::MakeFilledArc(), impeller::Geometry::MakeStrokedArc(), impeller::interop::ColorSource::MakeSweepGradient(), impeller::DlDispatcherBase::SimplifyOrDrawPath(), IMPELLER_HPP_NAMESPACE::ColorSource::SweepGradient(), impeller::testing::TEST(), and impeller::interop::ToTxtType().