| 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 #include "SkDeflate.h" | 9 #include "SkDeflate.h" |
| 10 #include "SkPDFTypes.h" | 10 #include "SkPDFTypes.h" |
| (...skipping 488 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 499 fObjects.push(obj); | 499 fObjects.push(obj); |
| 500 return true; | 500 return true; |
| 501 } | 501 } |
| 502 | 502 |
| 503 int32_t SkPDFObjNumMap::getObjectNumber(SkPDFObject* obj) const { | 503 int32_t SkPDFObjNumMap::getObjectNumber(SkPDFObject* obj) const { |
| 504 int32_t* objectNumberFound = fObjectNumbers.find(obj); | 504 int32_t* objectNumberFound = fObjectNumbers.find(obj); |
| 505 SkASSERT(objectNumberFound); | 505 SkASSERT(objectNumberFound); |
| 506 return *objectNumberFound; | 506 return *objectNumberFound; |
| 507 } | 507 } |
| 508 | 508 |
| 509 #ifdef SK_PDF_IMAGE_STATS |
| 510 SkAtomic<int> gDrawImageCalls(0); |
| 511 SkAtomic<int> gJpegImageObjects(0); |
| 512 SkAtomic<int> gRegularImageObjects(0); |
| 513 |
| 514 void SkPDFImageDumpStats() { |
| 515 SkDebugf("\ntotal PDF drawImage/drawBitmap calls: %d\n" |
| 516 "total PDF jpeg images: %d\n" |
| 517 "total PDF regular images: %d\n", |
| 518 gDrawImageCalls.load(), |
| 519 gJpegImageObjects.load(), |
| 520 gRegularImageObjects.load()); |
| 521 } |
| 522 #endif // SK_PDF_IMAGE_STATS |
| OLD | NEW |