From 37dd0adf200d21924d69fd3ee7f084916087ac1c Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Wed, 20 Sep 2023 15:10:30 -0400 Subject: present fragment shader references sampler --- assets/shaders/present.frag | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'assets') 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; } -- cgit v1.2.3