blob: a4c2ebff6b3e7b2bc12e12951a5bc98e982445cc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import QtQuick 2.0
Rectangle {
width: 200
height: 200
color: "blue"
layer.enabled: true
layer.effect: ShaderEffect {
fragmentShader: "
uniform sampler2D foo;
uniform lowp float qt_Opacity;
varying highp vec2 qt_TexCoord0;
void main() {
gl_FragColor = texture2D(foo, qt_TexCoord0) * qt_Opacity;
}"
}
Component.onCompleted: layer.samplerName = "foo"
}
|