| OLD | NEW |
| 1 #ifndef SkRecords_DEFINED | 1 #ifndef SkRecords_DEFINED |
| 2 #define SkRecords_DEFINED | 2 #define SkRecords_DEFINED |
| 3 | 3 |
| 4 #include "SkCanvas.h" | 4 #include "SkCanvas.h" |
| 5 | 5 |
| 6 namespace SkRecords { | 6 namespace SkRecords { |
| 7 | 7 |
| 8 // A list of all the types of canvas calls we can record. | 8 // A list of all the types of canvas calls we can record. |
| 9 // Each of these is reified into a struct below. | 9 // Each of these is reified into a struct below. |
| 10 // | 10 // |
| (...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 120 }; | 120 }; |
| 121 | 121 |
| 122 // Pointers here represent either an optional value or an array if accompanied b
y a count. | 122 // Pointers here represent either an optional value or an array if accompanied b
y a count. |
| 123 // None of these records manages the lifetimes of pointers, except for DrawVerti
ces handling its | 123 // None of these records manages the lifetimes of pointers, except for DrawVerti
ces handling its |
| 124 // Xfermode specially. | 124 // Xfermode specially. |
| 125 | 125 |
| 126 RECORD0(Restore); | 126 RECORD0(Restore); |
| 127 RECORD1(Save, SkCanvas::SaveFlags, flags); | 127 RECORD1(Save, SkCanvas::SaveFlags, flags); |
| 128 RECORD3(SaveLayer, SkRect*, bounds, SkPaint*, paint, SkCanvas::SaveFlags, flags)
; | 128 RECORD3(SaveLayer, SkRect*, bounds, SkPaint*, paint, SkCanvas::SaveFlags, flags)
; |
| 129 | 129 |
| 130 RECORD1(PushCull, SkRect, rect); | 130 RECORD2(PushCull, SkRect, rect, unsigned, popOffset); |
| 131 RECORD0(PopCull); | 131 RECORD0(PopCull); |
| 132 | 132 |
| 133 RECORD1(Concat, SkMatrix, matrix); | 133 RECORD1(Concat, SkMatrix, matrix); |
| 134 RECORD1(SetMatrix, SkMatrix, matrix); | 134 RECORD1(SetMatrix, SkMatrix, matrix); |
| 135 | 135 |
| 136 RECORD3(ClipPath, SkPath, path, SkRegion::Op, op, bool, doAA); | 136 RECORD3(ClipPath, SkPath, path, SkRegion::Op, op, bool, doAA); |
| 137 RECORD3(ClipRRect, SkRRect, rrect, SkRegion::Op, op, bool, doAA); | 137 RECORD3(ClipRRect, SkRRect, rrect, SkRegion::Op, op, bool, doAA); |
| 138 RECORD3(ClipRect, SkRect, rect, SkRegion::Op, op, bool, doAA); | 138 RECORD3(ClipRect, SkRect, rect, SkRegion::Op, op, bool, doAA); |
| 139 RECORD2(ClipRegion, SkRegion, region, SkRegion::Op, op); | 139 RECORD2(ClipRegion, SkRegion, region, SkRegion::Op, op); |
| 140 | 140 |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 205 #undef RECORD0 | 205 #undef RECORD0 |
| 206 #undef RECORD1 | 206 #undef RECORD1 |
| 207 #undef RECORD2 | 207 #undef RECORD2 |
| 208 #undef RECORD3 | 208 #undef RECORD3 |
| 209 #undef RECORD4 | 209 #undef RECORD4 |
| 210 #undef RECORD5 | 210 #undef RECORD5 |
| 211 | 211 |
| 212 } // namespace SkRecords | 212 } // namespace SkRecords |
| 213 | 213 |
| 214 #endif//SkRecords_DEFINED | 214 #endif//SkRecords_DEFINED |
| OLD | NEW |