- impl.mShaderMap = *shaderMap;
-
- if( !impl.mUrl.empty() )
- {
- impl.SetImage( impl.mUrl, impl.mImageSize );
- }
- else if( impl.mImage )
- {
- impl.SetImage( impl.mImage );
- }
- else if( !impl.mPropertyMap.Empty() )
- {
- impl.SetImage( impl.mPropertyMap );
- }