use a vec2 instead of two reals

wilder-5.14
Marco Martin 13 years ago
parent 65989b7ecb
commit 7bae352e6d
  1. 10
      containments/testcontainment/contents/ui/main.qml

@ -190,13 +190,13 @@ Item {
"varying highp vec2 qt_TexCoord0;" + "varying highp vec2 qt_TexCoord0;" +
"void main() {" + "void main() {" +
"highp float wave_x = qt_TexCoord0.x - dx*0.0025" + "highp vec2 wave = vec2(qt_TexCoord0.x - dx*0.0025" +
" * (1.0/(1.0+abs(qt_TexCoord0.x-(startX))))" + " * (1.0/(1.0+abs(qt_TexCoord0.x-(startX))))" +
" * (1.0/(1.0+abs(qt_TexCoord0.y-(startY))));" + " * (1.0/(1.0+abs(qt_TexCoord0.y-(startY))))," +
"highp float wave_y = qt_TexCoord0.y - dy*0.0025" + " qt_TexCoord0.y - dy*0.0025" +
" * 1.0/(1.0+abs(qt_TexCoord0.x-(startX)))" + " * 1.0/(1.0+abs(qt_TexCoord0.x-(startX)))" +
" * 1.0/(1.0+abs(qt_TexCoord0.y-(startY)));" + " * 1.0/(1.0+abs(qt_TexCoord0.y-(startY))));" +
"gl_FragColor = texture2D(source, vec2(wave_x, wave_y));" + "gl_FragColor = texture2D(source, wave);" +
"}" "}"
} }
//! [fragment] //! [fragment]

Loading…
Cancel
Save