Make clear a GrDrawTarget virtual method and implement in GrInOrderDrawBuffer
Review URL: http://codereview.appspot.com/4442081/
git-svn-id: http://skia.googlecode.com/svn/trunk@1176 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/gpu/include/GrDrawTarget.h b/gpu/include/GrDrawTarget.h
index 038e776..1be2601 100644
--- a/gpu/include/GrDrawTarget.h
+++ b/gpu/include/GrDrawTarget.h
@@ -718,6 +718,12 @@
drawRect(rect, matrix, stageEnableBitfield, NULL, NULL);
}
+ /**
+ * Clear the entire render target. Ignores the clip an all other draw state
+ * (blend mode, stages, etc).
+ */
+ virtual void clear(GrColor color) = 0;
+
///////////////////////////////////////////////////////////////////////////
class AutoStateRestore : ::GrNoncopyable {