summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorSamuel Rødal <samuel.rodal@nokia.com>2012-05-16 20:53:54 +0200
committerLaszlo Agocs <laszlo.p.agocs@nokia.com>2012-05-17 08:48:40 +0200
commit711ecf5c1d03101c07297adce1e2b36194d7e6af (patch)
tree206fc4e88d45c975725cbdb7483e11c88169aabe /examples
parenta4c9bde033df86354bfdae1de0554550cf867035 (diff)
Properly bind to the yInverted property in qml-compositor.
Change-Id: I1260ce2e0f711dc1140b7030e4941159d9eae03c Reviewed-by: Laszlo Agocs <laszlo.p.agocs@nokia.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/qml-compositor/ContrastEffect.qml11
1 files changed, 2 insertions, 9 deletions
diff --git a/examples/qml-compositor/ContrastEffect.qml b/examples/qml-compositor/ContrastEffect.qml
index 0a9ad67b8..8987a5651 100644
--- a/examples/qml-compositor/ContrastEffect.qml
+++ b/examples/qml-compositor/ContrastEffect.qml
@@ -48,15 +48,6 @@ ShaderEffect {
onSourceChanged: {
if (source != null) {
source.setPaintEnabled(false);
- vertexShader = source.yInverted ? vShaderInvertedY : vShader;
- }
- }
-
- Connections {
- target: source;
- onYInvertedChanged: {
- print("onY " + source.yInverted);
- vertexShader = source.yInverted ? vShaderInvertedY : vShader;
}
}
@@ -81,6 +72,8 @@ ShaderEffect {
}
"
+ vertexShader: source && source.isYInverted ? vShaderInvertedY : vShader
+
fragmentShader: "
uniform sampler2D source;
uniform float qt_Opacity;