interpolating QskColorFilter fixed

This commit is contained in:
Uwe Rathmann 2018-03-22 11:21:02 +01:00
parent bc200c879e
commit c4325d5f45

View File

@ -107,7 +107,7 @@ static inline QskColorFilter qskInterpolatedFilter(
rgb = QskRgbValue::interpolated( rgb, pairTo.second, progress ); rgb = QskRgbValue::interpolated( rgb, pairTo.second, progress );
if ( rgb != pairTo.second ) if ( rgb != pairTo.first )
interpolated.addColorSubstitution( pairTo.first, rgb ); interpolated.addColorSubstitution( pairTo.first, rgb );
} }
@ -133,7 +133,7 @@ static inline QskColorFilter qskInterpolatedFilter(
if ( !hasRgb ) if ( !hasRgb )
{ {
const auto rgb = QskRgbValue::interpolated( const auto rgb = QskRgbValue::interpolated(
pairFrom.second, pairFrom.first, progress ); pairFrom.second, pairFrom.first, progress );
if ( rgb != pairFrom.first ) if ( rgb != pairFrom.first )
interpolated.addColorSubstitution( pairFrom.first, rgb ); interpolated.addColorSubstitution( pairFrom.first, rgb );