| OLD | NEW |
| 1 | 1 |
| 2 /* | 2 /* |
| 3 * Copyright 2006 The Android Open Source Project | 3 * Copyright 2006 The Android Open Source Project |
| 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 "SkPaint.h" | 9 #include "SkPaint.h" |
| 10 #include "SkAnnotation.h" | 10 #include "SkAnnotation.h" |
| (...skipping 2154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2165 this->setTextEncoding(static_cast<SkPaint::TextEncoding>(buffer.readUInt
())); | 2165 this->setTextEncoding(static_cast<SkPaint::TextEncoding>(buffer.readUInt
())); |
| 2166 } | 2166 } |
| 2167 | 2167 |
| 2168 if (flatFlags & kHasTypeface_FlatFlag) { | 2168 if (flatFlags & kHasTypeface_FlatFlag) { |
| 2169 this->setTypeface(buffer.readTypeface()); | 2169 this->setTypeface(buffer.readTypeface()); |
| 2170 } else { | 2170 } else { |
| 2171 this->setTypeface(NULL); | 2171 this->setTypeface(NULL); |
| 2172 } | 2172 } |
| 2173 | 2173 |
| 2174 if (flatFlags & kHasEffects_FlatFlag) { | 2174 if (flatFlags & kHasEffects_FlatFlag) { |
| 2175 SkSafeUnref(this->setPathEffect(buffer.readFlattenableT<SkPathEffect>())
); | 2175 SkSafeUnref(this->setPathEffect(buffer.readPathEffect())); |
| 2176 SkSafeUnref(this->setShader(buffer.readFlattenableT<SkShader>())); | 2176 SkSafeUnref(this->setShader(buffer.readShader())); |
| 2177 SkSafeUnref(this->setXfermode(buffer.readFlattenableT<SkXfermode>())); | 2177 SkSafeUnref(this->setXfermode(buffer.readXfermode())); |
| 2178 SkSafeUnref(this->setMaskFilter(buffer.readFlattenableT<SkMaskFilter>())
); | 2178 SkSafeUnref(this->setMaskFilter(buffer.readMaskFilter())); |
| 2179 SkSafeUnref(this->setColorFilter(buffer.readFlattenableT<SkColorFilter>(
))); | 2179 SkSafeUnref(this->setColorFilter(buffer.readColorFilter())); |
| 2180 SkSafeUnref(this->setRasterizer(buffer.readFlattenableT<SkRasterizer>())
); | 2180 SkSafeUnref(this->setRasterizer(buffer.readRasterizer())); |
| 2181 SkSafeUnref(this->setLooper(buffer.readFlattenableT<SkDrawLooper>())); | 2181 SkSafeUnref(this->setLooper(buffer.readDrawLooper())); |
| 2182 SkSafeUnref(this->setImageFilter(buffer.readFlattenableT<SkImageFilter>(
))); | 2182 SkSafeUnref(this->setImageFilter(buffer.readImageFilter())); |
| 2183 SkSafeUnref(this->setAnnotation(buffer.readFlattenableT<SkAnnotation>())
); | 2183 SkSafeUnref(this->setAnnotation(buffer.readAnnotation())); |
| 2184 } else { | 2184 } else { |
| 2185 this->setPathEffect(NULL); | 2185 this->setPathEffect(NULL); |
| 2186 this->setShader(NULL); | 2186 this->setShader(NULL); |
| 2187 this->setXfermode(NULL); | 2187 this->setXfermode(NULL); |
| 2188 this->setMaskFilter(NULL); | 2188 this->setMaskFilter(NULL); |
| 2189 this->setColorFilter(NULL); | 2189 this->setColorFilter(NULL); |
| 2190 this->setRasterizer(NULL); | 2190 this->setRasterizer(NULL); |
| 2191 this->setLooper(NULL); | 2191 this->setLooper(NULL); |
| 2192 this->setImageFilter(NULL); | 2192 this->setImageFilter(NULL); |
| 2193 } | 2193 } |
| (...skipping 401 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2595 case SkXfermode::kPlus_Mode: | 2595 case SkXfermode::kPlus_Mode: |
| 2596 return 0 == this->getAlpha(); | 2596 return 0 == this->getAlpha(); |
| 2597 case SkXfermode::kDst_Mode: | 2597 case SkXfermode::kDst_Mode: |
| 2598 return true; | 2598 return true; |
| 2599 default: | 2599 default: |
| 2600 break; | 2600 break; |
| 2601 } | 2601 } |
| 2602 } | 2602 } |
| 2603 return false; | 2603 return false; |
| 2604 } | 2604 } |
| OLD | NEW |