qv4cdata +,g- @8808(?Y*PP(@ PPY*PP(` PP Y*PP(PP @ PPP PPP`!Y*PP(!PPpP"Y*PP("PP p#PP0$PPP$ !PP& #PP'Y*PP(p'PPp()d4 <  HHHGHPRPpPPP00PPPPPPPP HHHHHhP  HHHHHhP HHHHHPPP  HHHHHh pHHxP "$%"p p pP    HHHHHhp8 @ X  @`p0@p(@x(hx0@P`pQtQuickQtGraphicalEffects.privateItemrootItemsourcedisplacementSource displacementcached SourceProxy sourceProxyinputexpression for inputdisplacementSourceProxyShaderEffectSource cacheItemanchorsfillexpression for fillvisibleexpression for visiblesmooth sourceItemexpression for sourceItemlive hideSourceexpression for hideSource ShaderEffect shaderItemexpression for source!expression for displacementSourceexpression for displacementxPixelexpression for xPixelyPixelexpression for yPixelfragmentShader varying highp vec2 qt_TexCoord0; uniform highp float qt_Opacity; uniform lowp sampler2D source; uniform lowp sampler2D displacementSource; uniform highp float displacement; uniform highp float xPixel; uniform highp float yPixel; highp float linearstep(highp float e0, highp float e1, highp float x) { return clamp((x - e0) / (e1 - e0), 0.0, 1.0); } void main() { lowp vec4 offset = texture2D(displacementSource, qt_TexCoord0); offset.xy -= vec2(0.5, 0.5); offset.xy = offset.xy * step(vec2(1.0/256.0), abs(offset.xy)); highp vec2 tx = qt_TexCoord0 + (vec2(-offset.x, offset.y) * displacement); lowp float e1 = linearstep(0.0, xPixel, tx.x); lowp float e2 = linearstep(0.0, yPixel, tx.y); lowp float e3 = 1.0 - linearstep(1.0, 1.0 + xPixel, tx.x); lowp float e4 = 1.0 - linearstep(1.0, 1.0 + yPixel, tx.y); lowp vec4 sample = texture2D(source, tx); sample.rgb *= e1 * e2 * e3 * e4; gl_FragColor = sample * qt_Opacity * offset.a; } parentoutputwidthheight context scopei386-little_endian-ilp32jitUH]}uu~1 ~1H~u}]H]1UH]}uu~1 ~AL$4$]VTNPGWL$OL$4$]VPN GWGWP~u}]H]1UH]}uu~1 ~1H~u}]H]1UH]}uu~1 ~AL$4$]VTNPGWL$OL$4$]VPN GWGWP~u}]H]1UH]}uu~1 ~1H~u}]H]1UH]}uu~1 ~AL$4$]VTNPGWL$OL$4$]VPN GWGWP~u}]H]1UH]}uu~1 ~AL$4$]VTN GWGWP~u}]H]1UH]}uu~1 ~AL$4$]VTN GWGWP~u}]H]1UH]}uu~1 ~1H~u}]H]1UH]}uu~1 ~A&L$4$]VTN GWGWP~u}]H]1UH]}uu~1 ~1H~u}]H]1UH]}uu~1 ~A L$4$]VTNPGW'L$OL$4$]VPN GWGWP~u}]H]1UH]}uu~1 ~A L$4$]VTNPGW'L$OL$4$]VPN GWGWP~u}]H]1UH]}uu~1 ~AL$4$]VTNPGWL$OL$4$]VPN GWGWP~u}]H]1UH]}uu~1 ~A(L$4$]VTNGWO  *WM6O $]XNQfnfnfs fWʋI^f~fs f~҃P~u}]H]1UH]}uu~1 ~A)L$4$]VTNGWO  *WM6O $]XNQfnfnfs fWʋI^f~fs f~҃P~u}]H]1UH]}uu~1 ~1H~u}]H]1UH]}uu~1 ~A&L$4$]VTN GWGWP~u}]H]1