Lines Matching refs:DrawCommand

8 #include "tools/debugger/DrawCommand.h"
206 DrawCommand::DrawCommand(OpType type) : fOpType(type), fVisible(true) {}
208 const char* DrawCommand::GetCommandString(OpType type) {
258 void DrawCommand::toJSON(SkJSONWriter& writer, UrlDataManager& urlDataManager) const {
393 void DrawCommand::MakeJsonColor(SkJSONWriter& writer, const SkColor color) {
402 void DrawCommand::MakeJsonColor4f(SkJSONWriter& writer, const SkColor4f& color) {
411 void DrawCommand::MakeJsonPoint(SkJSONWriter& writer, const SkPoint& point) {
418 void DrawCommand::MakeJsonPoint(SkJSONWriter& writer, SkScalar x, SkScalar y) {
425 void DrawCommand::MakeJsonPoint3(SkJSONWriter& writer, const SkPoint3& point) {
433 void DrawCommand::MakeJsonRect(SkJSONWriter& writer, const SkRect& rect) {
442 void DrawCommand::MakeJsonIRect(SkJSONWriter& writer, const SkIRect& rect) {
453 DrawCommand::MakeJsonRect(writer, rrect.rect());
454 DrawCommand::MakeJsonPoint(writer, rrect.radii(SkRRect::kUpperLeft_Corner));
455 DrawCommand::MakeJsonPoint(writer, rrect.radii(SkRRect::kUpperRight_Corner));
456 DrawCommand::MakeJsonPoint(writer, rrect.radii(SkRRect::kLowerRight_Corner));
457 DrawCommand::MakeJsonPoint(writer, rrect.radii(SkRRect::kLowerLeft_Corner));
461 void DrawCommand::MakeJsonMatrix(SkJSONWriter& writer, const SkMatrix& matrix) {
473 void DrawCommand::MakeJsonMatrix44(SkJSONWriter& writer, const SkM44& matrix) {
485 void DrawCommand::MakeJsonPath(SkJSONWriter& writer, const SkPath& path) {
558 void DrawCommand::MakeJsonRegion(SkJSONWriter& writer, const SkRegion& region) {
605 void DrawCommand::flatten(const SkFlattenable* flattenable,
625 void DrawCommand::WritePNG(SkBitmap bitmap, SkWStream& out) {
636 bool DrawCommand::flatten(const SkImage& image,
658 SkDebugf("DrawCommand::flatten SkImage: readPixels failed\n");
667 DrawCommand::WritePNG(bm, out);
670 SkDebugf("DrawCommand::flatten SkImage: could not encode image as PNG\n");
676 SkDebugf("DrawCommand::flatten SkImage: encoding as PNG produced zero length data\n");
707 bool DrawCommand::flatten(const SkBitmap& bitmap,
756 DrawCommand::MakeJsonColor(writer, color);
840 DrawCommand::flatten(maskFilter, writer, urlDataManager);
867 DrawCommand::flatten(pathEffect, writer, urlDataManager);
897 DrawCommand::flatten(flattenable, writer, urlDataManager);
902 void DrawCommand::MakeJsonPaint(SkJSONWriter& writer,
946 void DrawCommand::MakeJsonLattice(SkJSONWriter& writer, const SkCanvas::Lattice& lattice) {