diff --git a/app/node/factory.cpp b/app/node/factory.cpp
index 5e49635ae..2e2f79652 100644
--- a/app/node/factory.cpp
+++ b/app/node/factory.cpp
@@ -48,7 +48,6 @@ void NodeFactory::Initialize()
}
library_.append(new ExternalNode(":/shaders/blur.xml"));
- library_.append(new ExternalNode(":/shaders/opacity.xml"));
library_.append(new ExternalNode(":/shaders/solid.xml"));
library_.append(new ExternalNode(":/shaders/stroke.xml"));
library_.append(new ExternalNode(":/shaders/alphaover.xml"));
diff --git a/app/shaders/opacity.frag b/app/shaders/opacity.frag
deleted file mode 100644
index d57ce94ad..000000000
--- a/app/shaders/opacity.frag
+++ /dev/null
@@ -1,10 +0,0 @@
-#version 110
-
-varying vec2 ove_texcoord;
-
-uniform sampler2D tex_in;
-uniform float opacity_in;
-
-void main(void) {
- gl_FragColor = texture2D(tex_in, ove_texcoord) * (opacity_in);
-}
diff --git a/app/shaders/opacity.xml b/app/shaders/opacity.xml
deleted file mode 100644
index e6304e2c9..000000000
--- a/app/shaders/opacity.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
- Opacity
-
-
- Color
- Colour
-
-
-
- Adjust an image's opacity (transparency).
-
-
-
-
- Texture
-
-
-
-
- Opacity
- 0
- 1
- percent
- 1
-
-
-
-
-
diff --git a/app/shaders/shaders.qrc b/app/shaders/shaders.qrc
index bdbb81adb..3efe572cc 100644
--- a/app/shaders/shaders.qrc
+++ b/app/shaders/shaders.qrc
@@ -12,8 +12,6 @@
dropshadow.xml
diptoblack.frag
diptoblack.xml
- opacity.frag
- opacity.xml
solid.frag
solid.xml
stroke.frag