aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/batches/GrNonAAFillRectBatch.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpu/batches/GrNonAAFillRectBatch.cpp')
-rw-r--r--src/gpu/batches/GrNonAAFillRectBatch.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/gpu/batches/GrNonAAFillRectBatch.cpp b/src/gpu/batches/GrNonAAFillRectBatch.cpp
index 545bfdc973..3ad869bc9a 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