summaryrefslogtreecommitdiff
path: root/gsk/resources/vulkan/blend-clip.frag.glsl
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2017-01-01 23:47:53 +0100
committerBenjamin Otte <otte@redhat.com>2017-01-04 13:22:57 +0100
commitf05f0377df567fc3d0211d4385b90dd1c951d9aa (patch)
tree3a0c827f54e3016fc0c27be32a7bf8a407ee6c4c /gsk/resources/vulkan/blend-clip.frag.glsl
parent2f5737cc1c8ada0683d1ec063d5877b2fbae2358 (diff)
downloadgtk+-f05f0377df567fc3d0211d4385b90dd1c951d9aa.tar.gz
vulkan: Modernize blend pipeline
- Rename from blit => blend - Use instances - Add clip versions
Diffstat (limited to 'gsk/resources/vulkan/blend-clip.frag.glsl')
-rw-r--r--gsk/resources/vulkan/blend-clip.frag.glsl12
1 files changed, 12 insertions, 0 deletions
diff --git a/gsk/resources/vulkan/blend-clip.frag.glsl b/gsk/resources/vulkan/blend-clip.frag.glsl
new file mode 100644
index 0000000000..4575c49848
--- /dev/null
+++ b/gsk/resources/vulkan/blend-clip.frag.glsl
@@ -0,0 +1,12 @@
+#version 420 core
+
+layout(location = 0) in vec2 inTexCoord;
+
+layout(set = 0, binding = 0) uniform sampler2D inTexture;
+
+layout(location = 0) out vec4 color;
+
+void main()
+{
+ color = texture (inTexture, inTexCoord);
+}