X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftexture-manager%2Ftexture-manager-type.h;h=98c5baa091c98338397493193a9d857a2d9987ab;hb=959f0134ef092cda808d6b810708bc21c95cd7d6;hp=567d87652f87beedcca77db15a3b57ff1c4244b9;hpb=73af44fd04b52cf0509279c5869b63ec9c690959;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/texture-manager/texture-manager-type.h b/dali-toolkit/internal/texture-manager/texture-manager-type.h index 567d876..98c5baa 100644 --- a/dali-toolkit/internal/texture-manager/texture-manager-type.h +++ b/dali-toolkit/internal/texture-manager/texture-manager-type.h @@ -243,7 +243,8 @@ struct TextureInfo const bool& orientationCorrection, const bool& preMultiplyOnLoad, const Dali::AnimatedImageLoading& animatedImageLoading, - const std::uint32_t& frameIndex) + const std::uint32_t& frameIndex, + const bool& loadYuvPlanes) : url(url), desiredSize(desiredSize), useSize(desiredSize), @@ -266,7 +267,8 @@ struct TextureInfo cropToMask(cropToMask), orientationCorrection(true), preMultiplyOnLoad(preMultiplyOnLoad), - preMultiplied(false) + preMultiplied(false), + loadYuvPlanes(loadYuvPlanes) { isAnimatedImageFormat = (animatedImageLoading) ? true : false; } @@ -305,6 +307,7 @@ struct TextureInfo bool preMultiplyOnLoad : 1; ///< True if the image's color should be multiplied by it's alpha bool preMultiplied : 1; ///< True if the image's color was multiplied by it's alpha bool isAnimatedImageFormat : 1; ///< true if the image is requested from animated image visual. + bool loadYuvPlanes : 1; ///< true if the image should be loaded as yuv planes }; } // namespace TextureManagerType