| OLD | NEW |
| 1 | 1 |
| 2 /* | 2 /* |
| 3 * Copyright 2011 Google Inc. | 3 * Copyright 2011 Google Inc. |
| 4 * | 4 * |
| 5 * Use of this source code is governed by a BSD-style license that can be | 5 * Use of this source code is governed by a BSD-style license that can be |
| 6 * found in the LICENSE file. | 6 * found in the LICENSE file. |
| 7 */ | 7 */ |
| 8 | 8 |
| 9 #include "SkDumpCanvas.h" | 9 #include "SkDumpCanvas.h" |
| 10 | 10 |
| (...skipping 424 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 435 toString(vmode), vertexCount, SkScalarToFloat(vertices[0].fX), | 435 toString(vmode), vertexCount, SkScalarToFloat(vertices[0].fX), |
| 436 SkScalarToFloat(vertices[0].fY)); | 436 SkScalarToFloat(vertices[0].fY)); |
| 437 } | 437 } |
| 438 | 438 |
| 439 void SkDumpCanvas::drawData(const void* data, size_t length) { | 439 void SkDumpCanvas::drawData(const void* data, size_t length) { |
| 440 // this->dump(kDrawData_Verb, NULL, "drawData(%d)", length); | 440 // this->dump(kDrawData_Verb, NULL, "drawData(%d)", length); |
| 441 this->dump(kDrawData_Verb, NULL, "drawData(%d) %.*s", length, | 441 this->dump(kDrawData_Verb, NULL, "drawData(%d) %.*s", length, |
| 442 SkMin32(length, 64), data); | 442 SkMin32(length, 64), data); |
| 443 } | 443 } |
| 444 | 444 |
| 445 void SkDumpCanvas::beginCommentGroup(const char* description) { |
| 446 this->dump(kBeginCommentGroup_Verb, NULL, "beginCommentGroup(%s)", descripti
on); |
| 447 } |
| 448 |
| 449 void SkDumpCanvas::addComment(const char* kywd, const char* value) { |
| 450 this->dump(kAddComment_Verb, NULL, "addComment(%s, %s)", kywd, value); |
| 451 } |
| 452 |
| 453 void SkDumpCanvas::endCommentGroup() { |
| 454 this->dump(kEndCommentGroup_Verb, NULL, "endCommentGroup()"); |
| 455 } |
| 456 |
| 445 /////////////////////////////////////////////////////////////////////////////// | 457 /////////////////////////////////////////////////////////////////////////////// |
| 446 /////////////////////////////////////////////////////////////////////////////// | 458 /////////////////////////////////////////////////////////////////////////////// |
| 447 | 459 |
| 448 SkFormatDumper::SkFormatDumper(void (*proc)(const char*, void*), void* refcon) { | 460 SkFormatDumper::SkFormatDumper(void (*proc)(const char*, void*), void* refcon) { |
| 449 fProc = proc; | 461 fProc = proc; |
| 450 fRefcon = refcon; | 462 fRefcon = refcon; |
| 451 } | 463 } |
| 452 | 464 |
| 453 static void appendPtr(SkString* str, const void* ptr, const char name[]) { | 465 static void appendPtr(SkString* str, const void* ptr, const char name[]) { |
| 454 if (ptr) { | 466 if (ptr) { |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 497 | 509 |
| 498 /////////////////////////////////////////////////////////////////////////////// | 510 /////////////////////////////////////////////////////////////////////////////// |
| 499 | 511 |
| 500 static void dumpToDebugf(const char text[], void*) { | 512 static void dumpToDebugf(const char text[], void*) { |
| 501 SkDebugf("%s\n", text); | 513 SkDebugf("%s\n", text); |
| 502 } | 514 } |
| 503 | 515 |
| 504 SkDebugfDumper::SkDebugfDumper() : INHERITED(dumpToDebugf, NULL) {} | 516 SkDebugfDumper::SkDebugfDumper() : INHERITED(dumpToDebugf, NULL) {} |
| 505 | 517 |
| 506 #endif | 518 #endif |
| OLD | NEW |