| OLD | NEW |
| 1 | 1 |
| 2 /* | 2 /* |
| 3 * Copyright 2012 Google Inc. | 3 * Copyright 2012 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 "SkTwoPointRadialGradient.h" | 9 #include "SkTwoPointRadialGradient.h" |
| 10 | 10 |
| (...skipping 316 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 327 str->appendScalar(fRadius2); | 327 str->appendScalar(fRadius2); |
| 328 str->append(" "); | 328 str->append(" "); |
| 329 | 329 |
| 330 this->INHERITED::toString(str); | 330 this->INHERITED::toString(str); |
| 331 | 331 |
| 332 str->append(")"); | 332 str->append(")"); |
| 333 } | 333 } |
| 334 #endif | 334 #endif |
| 335 | 335 |
| 336 SkTwoPointRadialGradient::SkTwoPointRadialGradient( | 336 SkTwoPointRadialGradient::SkTwoPointRadialGradient( |
| 337 SkFlattenableReadBuffer& buffer) | 337 SkReadBuffer& buffer) |
| 338 : INHERITED(buffer), | 338 : INHERITED(buffer), |
| 339 fCenter1(buffer.readPoint()), | 339 fCenter1(buffer.readPoint()), |
| 340 fCenter2(buffer.readPoint()), | 340 fCenter2(buffer.readPoint()), |
| 341 fRadius1(buffer.readScalar()), | 341 fRadius1(buffer.readScalar()), |
| 342 fRadius2(buffer.readScalar()) { | 342 fRadius2(buffer.readScalar()) { |
| 343 init(); | 343 init(); |
| 344 }; | 344 }; |
| 345 | 345 |
| 346 void SkTwoPointRadialGradient::flatten( | 346 void SkTwoPointRadialGradient::flatten( |
| 347 SkFlattenableWriteBuffer& buffer) const { | 347 SkWriteBuffer& buffer) const { |
| 348 this->INHERITED::flatten(buffer); | 348 this->INHERITED::flatten(buffer); |
| 349 buffer.writePoint(fCenter1); | 349 buffer.writePoint(fCenter1); |
| 350 buffer.writePoint(fCenter2); | 350 buffer.writePoint(fCenter2); |
| 351 buffer.writeScalar(fRadius1); | 351 buffer.writeScalar(fRadius1); |
| 352 buffer.writeScalar(fRadius2); | 352 buffer.writeScalar(fRadius2); |
| 353 } | 353 } |
| 354 | 354 |
| 355 void SkTwoPointRadialGradient::init() { | 355 void SkTwoPointRadialGradient::init() { |
| 356 fDiff = fCenter1 - fCenter2; | 356 fDiff = fCenter1 - fCenter2; |
| 357 fDiffRadius = fRadius2 - fRadius1; | 357 fDiffRadius = fRadius2 - fRadius1; |
| (...skipping 324 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 682 } | 682 } |
| 683 | 683 |
| 684 #else | 684 #else |
| 685 | 685 |
| 686 GrEffectRef* SkTwoPointRadialGradient::asNewEffect(GrContext*, const SkPaint&) c
onst { | 686 GrEffectRef* SkTwoPointRadialGradient::asNewEffect(GrContext*, const SkPaint&) c
onst { |
| 687 SkDEBUGFAIL("Should not call in GPU-less build"); | 687 SkDEBUGFAIL("Should not call in GPU-less build"); |
| 688 return NULL; | 688 return NULL; |
| 689 } | 689 } |
| 690 | 690 |
| 691 #endif | 691 #endif |
| OLD | NEW |