| 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 652 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 663     if (state->shouldDraw()) { | 663     if (state->shouldDraw()) { | 
| 664         canvas->drawData(data, size); | 664         canvas->drawData(data, size); | 
| 665     } | 665     } | 
| 666 } | 666 } | 
| 667 | 667 | 
| 668 static void drawPicture_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32, | 668 static void drawPicture_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32, | 
| 669                            SkGPipeState* state) { | 669                            SkGPipeState* state) { | 
| 670     UNIMPLEMENTED | 670     UNIMPLEMENTED | 
| 671 } | 671 } | 
| 672 | 672 | 
|  | 673 static void drawTextBlob_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32, | 
|  | 674                             SkGPipeState* state) { | 
|  | 675     UNIMPLEMENTED | 
|  | 676 } | 
| 673 /////////////////////////////////////////////////////////////////////////////// | 677 /////////////////////////////////////////////////////////////////////////////// | 
| 674 | 678 | 
| 675 static void paintOp_rp(SkCanvas*, SkReader32* reader, uint32_t op32, | 679 static void paintOp_rp(SkCanvas*, SkReader32* reader, uint32_t op32, | 
| 676                        SkGPipeState* state) { | 680                        SkGPipeState* state) { | 
| 677     size_t offset = reader->offset(); | 681     size_t offset = reader->offset(); | 
| 678     size_t stop = offset + PaintOp_unpackData(op32); | 682     size_t stop = offset + PaintOp_unpackData(op32); | 
| 679     SkPaint* p = state->editPaint(); | 683     SkPaint* p = state->editPaint(); | 
| 680 | 684 | 
| 681     do { | 685     do { | 
| 682         uint32_t p32 = reader->readU32(); | 686         uint32_t p32 = reader->readU32(); | 
| (...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 807     drawPatch_rp, | 811     drawPatch_rp, | 
| 808     drawPath_rp, | 812     drawPath_rp, | 
| 809     drawPicture_rp, | 813     drawPicture_rp, | 
| 810     drawPoints_rp, | 814     drawPoints_rp, | 
| 811     drawPosText_rp, | 815     drawPosText_rp, | 
| 812     drawPosTextH_rp, | 816     drawPosTextH_rp, | 
| 813     drawRect_rp, | 817     drawRect_rp, | 
| 814     drawRRect_rp, | 818     drawRRect_rp, | 
| 815     drawSprite_rp, | 819     drawSprite_rp, | 
| 816     drawText_rp, | 820     drawText_rp, | 
|  | 821     drawTextBlob_rp, | 
| 817     drawTextOnPath_rp, | 822     drawTextOnPath_rp, | 
| 818     drawVertices_rp, | 823     drawVertices_rp, | 
| 819     restore_rp, | 824     restore_rp, | 
| 820     rotate_rp, | 825     rotate_rp, | 
| 821     save_rp, | 826     save_rp, | 
| 822     saveLayer_rp, | 827     saveLayer_rp, | 
| 823     scale_rp, | 828     scale_rp, | 
| 824     setMatrix_rp, | 829     setMatrix_rp, | 
| 825     skew_rp, | 830     skew_rp, | 
| 826     translate_rp, | 831     translate_rp, | 
| (...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 927                 status = kReadAtom_Status; | 932                 status = kReadAtom_Status; | 
| 928                 break; | 933                 break; | 
| 929             } | 934             } | 
| 930     } | 935     } | 
| 931 | 936 | 
| 932     if (bytesRead) { | 937     if (bytesRead) { | 
| 933         *bytesRead = reader.offset(); | 938         *bytesRead = reader.offset(); | 
| 934     } | 939     } | 
| 935     return status; | 940     return status; | 
| 936 } | 941 } | 
| OLD | NEW | 
|---|