44 | 0 | } Unexecuted instantiation: BackendSurfaceFactory.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: BackendTextureImageFactory.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: ManagedBackendTexture.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: ProxyUtils.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: YUVUtils.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: DDLPromiseImageHelper.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: DDLTileHelper.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: DecodeUtils.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkSharingProc.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkImageGenerator.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkReadBuffer.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkYUVAInfo.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkYUVAPixmaps.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkImage_Lazy.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkTiledImageUtils.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkCodecImageGenerator.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkImageGenerator_FromEncoded.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) SkPixmapUtils.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Line | Count | Source | 32 | 90 | static inline SkMatrix SkEncodedOriginToMatrix(SkEncodedOrigin origin, int w, int h) { | 33 | 90 | switch (origin) { | 34 | 0 | case kTopLeft_SkEncodedOrigin: return SkMatrix::I(); | 35 | 50 | case kTopRight_SkEncodedOrigin: return SkMatrix::MakeAll(-1, 0, w, 0, 1, 0, 0, 0, 1); | 36 | 4 | case kBottomRight_SkEncodedOrigin: return SkMatrix::MakeAll(-1, 0, w, 0, -1, h, 0, 0, 1); | 37 | 6 | case kBottomLeft_SkEncodedOrigin: return SkMatrix::MakeAll( 1, 0, 0, 0, -1, h, 0, 0, 1); | 38 | 6 | case kLeftTop_SkEncodedOrigin: return SkMatrix::MakeAll( 0, 1, 0, 1, 0, 0, 0, 0, 1); | 39 | 5 | case kRightTop_SkEncodedOrigin: return SkMatrix::MakeAll( 0, -1, w, 1, 0, 0, 0, 0, 1); | 40 | 7 | case kRightBottom_SkEncodedOrigin: return SkMatrix::MakeAll( 0, -1, w, -1, 0, h, 0, 0, 1); | 41 | 12 | case kLeftBottom_SkEncodedOrigin: return SkMatrix::MakeAll( 0, 1, 0, -1, 0, h, 0, 0, 1); | 42 | 90 | } | 43 | 0 | SK_ABORT("Unexpected origin"); | 44 | 0 | } |
Unexecuted instantiation: SkSampler.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkBmpCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkBmpMaskCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkBmpRLECodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkBmpStandardCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkWbmpCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: GrYUVABackendTextures.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: GrImageUtils.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: GrTextureGenerator.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkImage_Ganesh.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkImage_GaneshBase.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkImage_GaneshFactories.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkImage_GaneshYUVA.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkImage_LazyTexture.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkImage_RasterPinnable.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkSpecialImage_Ganesh.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: ImageFactories.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: Image_YUVA_Graphite.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: YUVABackendTextures.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkHeifCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkJpegCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkJpegDecoderMgr.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkJpegMetadataDecoderImpl.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkJpegSourceMgr.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkJpegUtility.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkJpegXmp.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkIcoCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkPngCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkRawCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkWebpCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkWuffsCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkXmp.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkJpegMultiPicture.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkJpegSegmentScan.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkYUVPlanesCache.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkImage_Picture.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkPictureImageGenerator.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkExif.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkMaskSwizzler.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkSwizzler.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkTiffUtility.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkBmpBaseCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkParseEncodedOrigin.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: Device.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: Device_drawTexture.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: GrFragmentProcessors.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: GrYUVATextureProxies.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: GrYUVtoRGBEffect.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: KeyHelpers.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: FuzzCanvas.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkPDFBitmap.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkJpegEncoderImpl.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkJPEGWriteUtility.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkResources.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkAnimCodecPlayer.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: FuzzAnimatedImage.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) SkAnimatedImage.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Line | Count | Source | 32 | 9 | static inline SkMatrix SkEncodedOriginToMatrix(SkEncodedOrigin origin, int w, int h) { | 33 | 9 | switch (origin) { | 34 | 0 | case kTopLeft_SkEncodedOrigin: return SkMatrix::I(); | 35 | 1 | case kTopRight_SkEncodedOrigin: return SkMatrix::MakeAll(-1, 0, w, 0, 1, 0, 0, 0, 1); | 36 | 3 | case kBottomRight_SkEncodedOrigin: return SkMatrix::MakeAll(-1, 0, w, 0, -1, h, 0, 0, 1); | 37 | 1 | case kBottomLeft_SkEncodedOrigin: return SkMatrix::MakeAll( 1, 0, 0, 0, -1, h, 0, 0, 1); | 38 | 1 | case kLeftTop_SkEncodedOrigin: return SkMatrix::MakeAll( 0, 1, 0, 1, 0, 0, 0, 0, 1); | 39 | 0 | case kRightTop_SkEncodedOrigin: return SkMatrix::MakeAll( 0, -1, w, 1, 0, 0, 0, 0, 1); | 40 | 1 | case kRightBottom_SkEncodedOrigin: return SkMatrix::MakeAll( 0, -1, w, -1, 0, h, 0, 0, 1); | 41 | 2 | case kLeftBottom_SkEncodedOrigin: return SkMatrix::MakeAll( 0, 1, 0, -1, 0, h, 0, 0, 1); | 42 | 9 | } | 43 | 0 | SK_ABORT("Unexpected origin"); | 44 | 0 | } |
Unexecuted instantiation: SkAndroidCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkAndroidCodecAdapter.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: SkSampledCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: FuzzIncrementalImage.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) Unexecuted instantiation: FuzzAndroidCodec.cpp:SkEncodedOriginToMatrix(SkEncodedOrigin, int, int) |