Dali 3D User Interface Engine
Classes | Functions | Variables
anonymous_namespace{super-blur-view-impl.cpp} Namespace Reference

Classes

struct  ActorOpacityConstraint
 The constraint is used to blend the group of blurred images continuously with a unified blur strength property value which ranges from zero to one. More...
 

Functions

const char * ALPHA_UNIFORM_NAME ("uAlpha")
 

Variables

const unsigned int GAUSSIAN_BLUR_DEFAULT_NUM_SAMPLES = 11
 
const unsigned int GAUSSIAN_BLUR_NUM_SAMPLES_INCREMENTATION = 10
 
const float GAUSSIAN_BLUR_BELL_CURVE_WIDTH = 4.5f
 
const float GAUSSIAN_BLUR_BELL_CURVE_WIDTH_INCREMENTATION = 5.f
 
const Pixel::Format GAUSSIAN_BLUR_RENDER_TARGET_PIXEL_FORMAT = Pixel::RGBA8888
 
const float GAUSSIAN_BLUR_DOWNSAMPLE_WIDTH_SCALE = 0.5f
 
const float GAUSSIAN_BLUR_DOWNSAMPLE_HEIGHT_SCALE = 0.5f
 
const char * FRAGMENT_SHADER
 

Function Documentation

const char* anonymous_namespace{super-blur-view-impl.cpp}::ALPHA_UNIFORM_NAME ( "uAlpha"  )

Referenced by Dali::Toolkit::Internal::SuperBlurView::OnStageConnection().

Here is the caller graph for this function:

Variable Documentation

const char* anonymous_namespace{super-blur-view-impl.cpp}::FRAGMENT_SHADER
Initial value:
varying mediump vec2 vTexCoord;\n
uniform sampler2D sTexture;\n
uniform lowp vec4 uColor;\n
uniform lowp float uAlpha;\n
\n
void main()\n
{\n
gl_FragColor = texture2D( sTexture, vTexCoord ) * uColor;\n
gl_FragColor.a *= uAlpha;
}\n
)

Definition at line 47 of file super-blur-view-impl.cpp.

const float anonymous_namespace{super-blur-view-impl.cpp}::GAUSSIAN_BLUR_BELL_CURVE_WIDTH = 4.5f
const float anonymous_namespace{super-blur-view-impl.cpp}::GAUSSIAN_BLUR_BELL_CURVE_WIDTH_INCREMENTATION = 5.f
const unsigned int anonymous_namespace{super-blur-view-impl.cpp}::GAUSSIAN_BLUR_DEFAULT_NUM_SAMPLES = 11
const float anonymous_namespace{super-blur-view-impl.cpp}::GAUSSIAN_BLUR_DOWNSAMPLE_HEIGHT_SCALE = 0.5f
const float anonymous_namespace{super-blur-view-impl.cpp}::GAUSSIAN_BLUR_DOWNSAMPLE_WIDTH_SCALE = 0.5f
const unsigned int anonymous_namespace{super-blur-view-impl.cpp}::GAUSSIAN_BLUR_NUM_SAMPLES_INCREMENTATION = 10
const Pixel::Format anonymous_namespace{super-blur-view-impl.cpp}::GAUSSIAN_BLUR_RENDER_TARGET_PIXEL_FORMAT = Pixel::RGBA8888
Dali Docs Home
Read more about Dali