aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/GrAAHairLinePathRenderer.h
diff options
context:
space:
mode:
authorGravatar joshualitt <joshualitt@google.com>2015-02-02 18:12:39 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2015-02-02 18:12:39 -0800
commitcb3f50468dcd6e838628b425828b8f4386a48109 (patch)
tree9f9928828694c157f0f0f04f868ee59f71e59e50 /src/gpu/GrAAHairLinePathRenderer.h
parent4c08f16b252a55e438a61f26e5581394ed177da1 (diff)
Revert of Hairline batch (patchset #16 id:300001 of https://codereview.chromium.org/876673002/)
Reason for revert: Regression Original issue's description: > Hairline batch > > BUG=skia: > > Committed: https://skia.googlesource.com/skia/+/6eff8701f027016fbb3147412ec2292dcec2b7f5 TBR=bsalomon@google.com,joshualitt@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=skia: Review URL: https://codereview.chromium.org/894273002
Diffstat (limited to 'src/gpu/GrAAHairLinePathRenderer.h')
-rw-r--r--src/gpu/GrAAHairLinePathRenderer.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/gpu/GrAAHairLinePathRenderer.h b/src/gpu/GrAAHairLinePathRenderer.h
index ea1d8edd65..91c00d78c3 100644
--- a/src/gpu/GrAAHairLinePathRenderer.h
+++ b/src/gpu/GrAAHairLinePathRenderer.h
@@ -42,6 +42,31 @@ private:
const GrIndexBuffer* fLinesIndexBuffer,
const GrIndexBuffer* fQuadsIndexBuffer);
+ bool createLineGeom(GrDrawTarget* target,
+ GrPipelineBuilder*,
+ const SkMatrix& viewMatrix,
+ uint8_t coverage,
+ size_t vertexStride,
+ GrDrawTarget::AutoReleaseGeometry* arg,
+ SkRect* devBounds,
+ const SkPath& path,
+ const PtArray& lines,
+ int lineCnt);
+
+ bool createBezierGeom(GrDrawTarget* target,
+ GrPipelineBuilder*,
+ const SkMatrix& viewMatrix,
+ GrDrawTarget::AutoReleaseGeometry* arg,
+ SkRect* devBounds,
+ const SkPath& path,
+ const PtArray& quads,
+ int quadCnt,
+ const PtArray& conics,
+ int conicCnt,
+ const IntArray& qSubdivs,
+ const FloatArray& cWeights,
+ size_t vertexStride);
+
const GrIndexBuffer* fLinesIndexBuffer;
const GrIndexBuffer* fQuadsIndexBuffer;