X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=optional%2Fdali-toolkit%2Finternal%2Fshader-effects%2Fpage-turn-effect-impl.cpp;h=d3d5ecfb9845009d01bccd003394241d7a71a024;hb=7d138e405ea2e5a116855616d3d9a5078dd56df0;hp=9996db4ca7552f9351ccb7b374962697b55d903b;hpb=680c5587a1478717393d3a03cf6a17801edd00e0;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/optional/dali-toolkit/internal/shader-effects/page-turn-effect-impl.cpp b/optional/dali-toolkit/internal/shader-effects/page-turn-effect-impl.cpp index 9996db4..d3d5ecf 100644 --- a/optional/dali-toolkit/internal/shader-effects/page-turn-effect-impl.cpp +++ b/optional/dali-toolkit/internal/shader-effects/page-turn-effect-impl.cpp @@ -129,6 +129,8 @@ struct CommonParametersConstraint }//namespace PageTurnEffect::PageTurnEffect() +: mOriginalCenterPropertyIndex(Property::INVALID_INDEX), + mCurrentCenterPropertyIndex(Property::INVALID_INDEX) { } @@ -156,6 +158,7 @@ Toolkit::PageTurnEffect PageTurnEffect::CreateShaderEffect( bool enableBlending * ([3][2]) float curveHeight: The height of the interpolated hermite curve. * ([3][3]) float currentLength: The length from the current center to the curveEnd. */ + precision mediump float;\n uniform mat4 uCommonParameters;\n \n uniform vec2 uPageSize;\n @@ -319,6 +322,7 @@ Toolkit::PageTurnEffect PageTurnEffect::CreateShaderEffect( bool enableBlending std::string vertexShaderEnd("}"); std::string fragmentShaderPartOne = MAKE_STRING( + precision mediump float;\n uniform vec2 uPageSize;\n uniform vec2 uSpineShadowParameter;\n varying vec3 vNormal;\n