X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fvisuals%2Fgradient%2Fgradient.cpp;h=2c90e5232a2e12ae91bdfb4db5d46426579155ed;hp=3846911c81d529f4301c8f07e68eb458987bfb30;hb=453a02269ec66b61d23debab49fd2e7afed7d9e1;hpb=11ed6421771d05113ae1a6510167d8c2557ac20e diff --git a/dali-toolkit/internal/visuals/gradient/gradient.cpp b/dali-toolkit/internal/visuals/gradient/gradient.cpp index 3846911..2c90e52 100644 --- a/dali-toolkit/internal/visuals/gradient/gradient.cpp +++ b/dali-toolkit/internal/visuals/gradient/gradient.cpp @@ -153,7 +153,7 @@ Dali::Texture Gradient::GenerateLookupTexture() for( int j = segmentStart; j(j-segmentStart)/segmentWidth; + float ratio = static_cast(j-segmentStart)/(segmentWidth - 1); Vector4 currentColor = mGradientStops[i].mStopColor * (1.f-ratio) + mGradientStops[i+1].mStopColor * ratio; pixels[k*4] = static_cast( 255.f * Clamp( currentColor.r, 0.f, 1.f ) ); pixels[k*4+1] = static_cast( 255.f * Clamp( currentColor.g, 0.f, 1.f ) );