| 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 | 9 |
| 10 #include "SkBitmapHeap.h" | 10 #include "SkBitmapHeap.h" |
| (...skipping 386 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 397 static void drawDRRect_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32, | 397 static void drawDRRect_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32, |
| 398 SkGPipeState* state) { | 398 SkGPipeState* state) { |
| 399 SkRRect outer, inner; | 399 SkRRect outer, inner; |
| 400 reader->readRRect(&outer); | 400 reader->readRRect(&outer); |
| 401 reader->readRRect(&inner); | 401 reader->readRRect(&inner); |
| 402 if (state->shouldDraw()) { | 402 if (state->shouldDraw()) { |
| 403 canvas->drawDRRect(outer, inner, state->paint()); | 403 canvas->drawDRRect(outer, inner, state->paint()); |
| 404 } | 404 } |
| 405 } | 405 } |
| 406 | 406 |
| 407 static void drawPatch_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32, |
| 408 SkGPipeState* state) { |
| 409 SkPatch patch; |
| 410 reader->readPatch(&patch); |
| 411 if (state->shouldDraw()) { |
| 412 canvas->drawPatch(patch, state->paint()); |
| 413 } |
| 414 } |
| 415 |
| 407 static void drawPath_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32, | 416 static void drawPath_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32, |
| 408 SkGPipeState* state) { | 417 SkGPipeState* state) { |
| 409 SkPath path; | 418 SkPath path; |
| 410 reader->readPath(&path); | 419 reader->readPath(&path); |
| 411 if (state->shouldDraw()) { | 420 if (state->shouldDraw()) { |
| 412 canvas->drawPath(path, state->paint()); | 421 canvas->drawPath(path, state->paint()); |
| 413 } | 422 } |
| 414 } | 423 } |
| 415 | 424 |
| 416 static void drawVertices_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32, | 425 static void drawVertices_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32, |
| (...skipping 351 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 768 concat_rp, | 777 concat_rp, |
| 769 drawBitmap_rp, | 778 drawBitmap_rp, |
| 770 drawBitmapMatrix_rp, | 779 drawBitmapMatrix_rp, |
| 771 drawBitmapNine_rp, | 780 drawBitmapNine_rp, |
| 772 drawBitmapRect_rp, | 781 drawBitmapRect_rp, |
| 773 drawClear_rp, | 782 drawClear_rp, |
| 774 drawData_rp, | 783 drawData_rp, |
| 775 drawDRRect_rp, | 784 drawDRRect_rp, |
| 776 drawOval_rp, | 785 drawOval_rp, |
| 777 drawPaint_rp, | 786 drawPaint_rp, |
| 787 drawPatch_rp, |
| 778 drawPath_rp, | 788 drawPath_rp, |
| 779 drawPicture_rp, | 789 drawPicture_rp, |
| 780 drawPoints_rp, | 790 drawPoints_rp, |
| 781 drawPosText_rp, | 791 drawPosText_rp, |
| 782 drawPosTextH_rp, | 792 drawPosTextH_rp, |
| 783 drawRect_rp, | 793 drawRect_rp, |
| 784 drawRRect_rp, | 794 drawRRect_rp, |
| 785 drawSprite_rp, | 795 drawSprite_rp, |
| 786 drawText_rp, | 796 drawText_rp, |
| 787 drawTextOnPath_rp, | 797 drawTextOnPath_rp, |
| (...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 897 status = kReadAtom_Status; | 907 status = kReadAtom_Status; |
| 898 break; | 908 break; |
| 899 } | 909 } |
| 900 } | 910 } |
| 901 | 911 |
| 902 if (bytesRead) { | 912 if (bytesRead) { |
| 903 *bytesRead = reader.offset(); | 913 *bytesRead = reader.offset(); |
| 904 } | 914 } |
| 905 return status; | 915 return status; |
| 906 } | 916 } |
| OLD | NEW |