diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2016-10-13 17:21:41 +0200 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2016-10-13 17:21:48 +0200 |
commit | 90fa3414156522ef89f9ebe8cefd6dad303ce06c (patch) | |
tree | 65ba250895722795ce3d14fb9b4341953ffd1733 /src/quick/scenegraph/shaders/sprite_core.frag | |
parent | 2a999f870e791d99c5c0463a11be05fc5a14dfcc (diff) | |
parent | a05fec277d0a122e03bb6c7756777729df50b1f2 (diff) |
Merge remote-tracking branch 'origin/dev' into wip/scenegraphng
Change-Id: Ica09141c3d3c4f9e8585c9dc66a050158a25f446
Diffstat (limited to 'src/quick/scenegraph/shaders/sprite_core.frag')
-rw-r--r-- | src/quick/scenegraph/shaders/sprite_core.frag | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/quick/scenegraph/shaders/sprite_core.frag b/src/quick/scenegraph/shaders/sprite_core.frag new file mode 100644 index 0000000000..c1087a8754 --- /dev/null +++ b/src/quick/scenegraph/shaders/sprite_core.frag @@ -0,0 +1,16 @@ +#version 150 core + +in vec4 fTexS; +in float progress; + +out vec4 fragColor; + +uniform sampler2D _qt_texture; +uniform float qt_Opacity; + +void main() +{ + fragColor = mix(texture(_qt_texture, fTexS.xy), + texture(_qt_texture, fTexS.zw), + progress) * qt_Opacity; +}
\ No newline at end of file |