+ bool preMultiplyOnLoad = mFactoryCache.GetPreMultiplyOnLoad() && !mImpl->mCustomShader ? true : false;
+
+ mId = mLoader.Load( mImageUrl.GetUrl(), mBorder, preMultiplyOnLoad );
+
+ if( preMultiplyOnLoad )
+ {
+ EnablePreMultipliedAlpha( true );
+ }