X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=optional%2Fdali-toolkit%2Fpublic-api%2Fshader-effects%2Fpage-turn-book-spine-effect.cpp;h=eae9ac7d8b0aeb808cf072156432cbf9e57e2e8e;hb=7d138e405ea2e5a116855616d3d9a5078dd56df0;hp=7d932caf97be350da40bdc1a0a495df430582ed9;hpb=d5e3ed5f5b1c8fdba3ae97ead8729620f54b3836;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/optional/dali-toolkit/public-api/shader-effects/page-turn-book-spine-effect.cpp b/optional/dali-toolkit/public-api/shader-effects/page-turn-book-spine-effect.cpp index 7d932ca..eae9ac7 100644 --- a/optional/dali-toolkit/public-api/shader-effects/page-turn-book-spine-effect.cpp +++ b/optional/dali-toolkit/public-api/shader-effects/page-turn-book-spine-effect.cpp @@ -15,8 +15,12 @@ * */ +// CLASS HEADER #include +// EXTERNAL INCLUDES +#include + namespace Dali { @@ -56,6 +60,7 @@ PageTurnBookSpineEffect::~PageTurnBookSpineEffect() PageTurnBookSpineEffect PageTurnBookSpineEffect::New() { std::string vertexSource( + "precision mediump float;\n" "uniform float uShadowWidth;\n" " void main()\n" " {\n" @@ -66,6 +71,7 @@ PageTurnBookSpineEffect PageTurnBookSpineEffect::New() // the simplified version of the fragment shader of page turn effect std::string fragmentSource( + "precision mediump float;\n" "uniform float uIsBackImageVisible;\n" "uniform float uPageWidth;\n" "uniform vec2 uSpineShadowParameter;\n" @@ -95,7 +101,7 @@ PageTurnBookSpineEffect PageTurnBookSpineEffect::New() " }" ); ShaderEffect shader; - shader = ShaderEffect::New( vertexSource,fragmentSource ); + shader = ShaderEffect::New( vertexSource, fragmentSource ); PageTurnBookSpineEffect handle( shader ); handle.SetUniform( IS_BACK_IMAGE_VISIBLE_PROPERTY_NAME, -1.f ); handle.SetUniform( SHADOW_WIDTH_PROPERTY_NAME, DEFAULT_SHADOW_WIDTH );