summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
Diffstat (limited to 'assets')
-rw-r--r--assets/shaders/present.frag8
1 files changed, 7 insertions, 1 deletions
diff --git a/assets/shaders/present.frag b/assets/shaders/present.frag
index 427468c..2a95989 100644
--- a/assets/shaders/present.frag
+++ b/assets/shaders/present.frag
@@ -1,10 +1,16 @@
#version 450
+layout (binding = 0) uniform sampler2D samplerColor;
+
layout (location = 0) in vec2 inUV;
layout (location = 0) out vec4 outFragColor;
void main()
{
- outFragColor = vec4(0, 0, 0, 1);
+ vec4 color = texture(samplerColor, inUV);
+ if (color.w == 0) {
+ discard;
+ }
+ outFragColor = color;
}