/third_party/skia/gm/ |
H A D | compositor_quads.cpp | 204 // are specified in 'edgeAA' (to make manipulation easier than an unsigned bitfield). 'tileID' 208 // The edgeAA order matches that of clip, so it refers to top, right, bottom, left. 211 const bool edgeAA[4], int tileID, int quadID) = 0; 223 bool edgeAA[4]; in drawTiles() local 232 edgeAA[0] = i == 0; // Top in drawTiles() 233 edgeAA[1] = j == kColCount - 1; // Right in drawTiles() 234 edgeAA[2] = i == kRowCount - 1; // Bottom in drawTiles() 235 edgeAA[3] = j == 0; // Left in drawTiles() 240 drawCount += this->clipTile(canvas, tileID, tile, nullptr, edgeAA, lines, 3, in drawTiles() 250 SkCanvas::QuadAAFlags maskToFlags(const bool edgeAA[ 261 clipTile(SkCanvas* canvas, int tileID, const SkRect& baseRect, const SkPoint quad[4], const bool edgeAA[4], const SkPoint lines[], int lineCount, int* quadCount) clipTile() argument [all...] |
/third_party/skia/src/gpu/v1/ |
H A D | SurfaceDrawContext_v1.h | 198 void fillRectWithEdgeAA(const GrClip* clip, GrPaint&& paint, GrAA aa, GrQuadAAFlags edgeAA, in fillRectWithEdgeAA() argument 201 if (edgeAA == GrQuadAAFlags::kAll) { in fillRectWithEdgeAA() 207 DrawQuad quad{GrQuad::MakeFromRect(rect, viewMatrix), GrQuad(localRect), edgeAA}; in fillRectWithEdgeAA() 223 void fillQuadWithEdgeAA(const GrClip* clip, GrPaint&& paint, GrAA aa, GrQuadAAFlags edgeAA, in fillQuadWithEdgeAA() argument 228 GrQuad::MakeFromSkQuad(localPoints, SkMatrix::I()), edgeAA}; in fillQuadWithEdgeAA() 274 GrQuadAAFlags edgeAA, in drawTextureQuad() 279 GrQuad::MakeFromSkQuad(srcQuad, SkMatrix::I()), edgeAA}; in drawTextureQuad() 263 drawTextureQuad(const GrClip* clip, GrSurfaceProxyView view, GrColorType srcColorType, SkAlphaType srcAlphaType, GrSamplerState::Filter filter, GrSamplerState::MipmapMode mm, SkBlendMode mode, const SkPMColor4f& color, const SkPoint srcQuad[4], const SkPoint dstQuad[4], GrAA aa, GrQuadAAFlags edgeAA, const SkRect* subset, const SkMatrix& viewMatrix, sk_sp<GrColorSpaceXform> texXform) drawTextureQuad() argument
|
H A D | SurfaceDrawContext.cpp | 654 GrQuadAAFlags edgeAA, in drawTexture() 684 DrawQuad quad{GrQuad::MakeFromRect(dstRect, viewMatrix), GrQuad(srcRect), edgeAA}; in drawTexture() 1717 GrQuadAAFlags edgeAA = (aa == GrAA::kYes) ? GrQuadAAFlags::kAll : GrQuadAAFlags::kNone; in drawStrokedLine() local 1718 this->fillQuadWithEdgeAA(clip, std::move(paint), aa, edgeAA, viewMatrix, corners, nullptr); in drawStrokedLine() 644 drawTexture(const GrClip* clip, GrSurfaceProxyView view, SkAlphaType srcAlphaType, GrSamplerState::Filter filter, GrSamplerState::MipmapMode mm, SkBlendMode blendMode, const SkPMColor4f& color, const SkRect& srcRect, const SkRect& dstRect, GrAA aa, GrQuadAAFlags edgeAA, SkCanvas::SrcRectConstraint constraint, const SkMatrix& viewMatrix, sk_sp<GrColorSpaceXform> colorSpaceXform) drawTexture() argument
|
/third_party/skia/samplecode/ |
H A D | SampleDegenerateQuads.cpp | 64 static SkScalar get_area_coverage(const bool edgeAA[4], const SkPoint corners[4], in get_area_coverage() argument 97 if (!edgeAA[i]) { in get_area_coverage() 107 if (edgeAA[i] && edgeD[i] < 0.5f) { in get_area_coverage() 117 static SkScalar get_edge_dist_coverage(const bool edgeAA[4], const SkPoint corners[4], in get_edge_dist_coverage() argument 143 if (!edgeAA[i] && d >= -1e-4f) { in get_edge_dist_coverage()
|
/third_party/skia/src/core/ |
H A D | SkCanvas.cpp | 2524 void SkCanvas::onDrawEdgeAAQuad(const SkRect& r, const SkPoint clip[4], QuadAAFlags edgeAA, 2535 this->topDevice()->drawEdgeAAQuad(r, clip, edgeAA, color, mode);
|