X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fgraphics%2Fshaders%2Fcolor-visual-rounded-corner-shader.vert;h=33216e54ebcc687855eecd3bc3ac2aceb8019b93;hb=41c8e6862c377913d579544ee6103a6c8aa482d1;hp=f4bc1ad1ad9e0a2f27d78be434e1929ef1468c47;hpb=542e587d36cb500e0c3b36635cf22b81b6608697;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/graphics/shaders/color-visual-rounded-corner-shader.vert b/dali-toolkit/internal/graphics/shaders/color-visual-rounded-corner-shader.vert index f4bc1ad..33216e5 100644 --- a/dali-toolkit/internal/graphics/shaders/color-visual-rounded-corner-shader.vert +++ b/dali-toolkit/internal/graphics/shaders/color-visual-rounded-corner-shader.vert @@ -24,6 +24,7 @@ vec4 ComputeVertexPosition() vCornerRadius = mix( cornerRadius * minSize, cornerRadius, cornerRadiusPolicy); vCornerRadius = min( vCornerRadius, minSize * 0.5 ); vRectSize = visualSize / 2.0 - vCornerRadius; + vCornerRadius = max( vCornerRadius, 1.0 ); vPosition = aPosition* visualSize; return vec4( vPosition + anchorPoint*visualSize + (visualOffset + origin)*uSize.xy, 0.0, 1.0 ); } @@ -31,4 +32,4 @@ vec4 ComputeVertexPosition() void main() { gl_Position = uMvpMatrix * ComputeVertexPosition(); -} \ No newline at end of file +}