Index: src/gpu/batches/GrNonAAFillRectBatch.cpp |
diff --git a/src/gpu/batches/GrNonAAFillRectBatch.cpp b/src/gpu/batches/GrNonAAFillRectBatch.cpp |
index 545bfdc973e9d17ed185c9513451380dc56c8b4d..3ad869bc9ac67c872856a916301be6aca09c9e32 100644 |
--- a/src/gpu/batches/GrNonAAFillRectBatch.cpp |
+++ b/src/gpu/batches/GrNonAAFillRectBatch.cpp |
@@ -124,6 +124,14 @@ public: |
static const char* Name() { return "NonAAFillRectBatch"; } |
+ static SkString DumpInfo(const Geometry& geo) { |
+ SkString str; |
+ str.appendf("Color: 0x%08x, Rect [L: %.2f, T: %.2f, R: %.2f, B: %.2f]\n", |
+ geo.fColor, |
+ geo.fRect.fLeft, geo.fRect.fTop, geo.fRect.fRight, geo.fRect.fBottom); |
+ return str; |
+ } |
+ |
static bool CanCombine(const Geometry& mine, const Geometry& theirs, |
const GrPipelineOptimizations& opts) { |
return true; |
@@ -160,6 +168,14 @@ public: |
static const char* Name() { return "NonAAFillRectBatchPerspective"; } |
+ static SkString DumpInfo(const Geometry& geo) { |
+ SkString str; |
+ str.appendf("Color: 0x%08x, Rect [L: %.2f, T: %.2f, R: %.2f, B: %.2f]\n", |
+ geo.fColor, |
+ geo.fRect.fLeft, geo.fRect.fTop, geo.fRect.fRight, geo.fRect.fBottom); |
+ return str; |
+ } |
+ |
static bool CanCombine(const Geometry& mine, const Geometry& theirs, |
const GrPipelineOptimizations& opts) { |
// We could batch across perspective vm changes if we really wanted to |