![]() |
Flutter Engine
The Flutter Engine
|
#include "src/gpu/ganesh/ops/DashOp.h"
#include "include/gpu/GrRecordingContext.h"
#include "src/core/SkMatrixPriv.h"
#include "src/core/SkPointPriv.h"
#include "src/gpu/BufferWriter.h"
#include "src/gpu/KeyBuilder.h"
#include "src/gpu/ganesh/GrAppliedClip.h"
#include "src/gpu/ganesh/GrCaps.h"
#include "src/gpu/ganesh/GrDefaultGeoProcFactory.h"
#include "src/gpu/ganesh/GrGeometryProcessor.h"
#include "src/gpu/ganesh/GrMemoryPool.h"
#include "src/gpu/ganesh/GrOpFlushState.h"
#include "src/gpu/ganesh/GrProcessor.h"
#include "src/gpu/ganesh/GrProcessorUnitTest.h"
#include "src/gpu/ganesh/GrProgramInfo.h"
#include "src/gpu/ganesh/GrRecordingContextPriv.h"
#include "src/gpu/ganesh/GrStyle.h"
#include "src/gpu/ganesh/SkGr.h"
#include "src/gpu/ganesh/geometry/GrQuad.h"
#include "src/gpu/ganesh/glsl/GrGLSLFragmentShaderBuilder.h"
#include "src/gpu/ganesh/glsl/GrGLSLProgramDataManager.h"
#include "src/gpu/ganesh/glsl/GrGLSLUniformHandler.h"
#include "src/gpu/ganesh/glsl/GrGLSLVarying.h"
#include "src/gpu/ganesh/glsl/GrGLSLVertexGeoBuilder.h"
#include "src/gpu/ganesh/ops/GrMeshDrawOp.h"
#include "src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelper.h"
Go to the source code of this file.
Namespaces | |
namespace | skgpu |
namespace | skgpu::ganesh |
namespace | skgpu::ganesh::DashOp |
Typedefs | |
using | AAMode = skgpu::ganesh::DashOp::AAMode |
Functions | |
GrOp::Owner | skgpu::ganesh::DashOp::MakeDashLineOp (GrRecordingContext *context, GrPaint &&paint, const SkMatrix &viewMatrix, const SkPoint pts[2], AAMode aaMode, const GrStyle &style, const GrUserStencilSettings *stencilSettings) |
bool | skgpu::ganesh::DashOp::CanDrawDashLine (const SkPoint pts[2], const GrStyle &style, const SkMatrix &viewMatrix) |
using AAMode = skgpu::ganesh::DashOp::AAMode |
Definition at line 38 of file DashOp.cpp.
SkScalar fDevBloatX |
Definition at line 277 of file DashOp.cpp.
bool fHasEndRect |
Definition at line 281 of file DashOp.cpp.
bool fHasStartRect |
Definition at line 280 of file DashOp.cpp.
SkScalar fIntervals[2] |
Definition at line 190 of file DashOp.cpp.
bool fLineDone |
Definition at line 279 of file DashOp.cpp.
SkScalar fLineLength |
Definition at line 276 of file DashOp.cpp.
SkScalar fParallelScale |
Definition at line 191 of file DashOp.cpp.
SkScalar fPerpendicularScale |
Definition at line 192 of file DashOp.cpp.
SkScalar fPhase |
Definition at line 189 of file DashOp.cpp.
SkPoint fPtsRot[2] |
Definition at line 187 of file DashOp.cpp.
SkMatrix fSrcRotInv |
Definition at line 186 of file DashOp.cpp.
SkScalar fSrcStrokeWidth |
Definition at line 188 of file DashOp.cpp.
SkScalar fStartOffset |
Definition at line 274 of file DashOp.cpp.
SkScalar fStrokeWidth |
Definition at line 275 of file DashOp.cpp.
SkMatrix fViewMatrix |
Definition at line 185 of file DashOp.cpp.