From 487434a0b55fa7cf479f39481b51da0a7eda79e1 Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Sun, 2 Aug 2026 13:13:53 -0300 Subject: gui: draw image surfaces as GPU quads via glsl shaders --- shaders/image.frag.glsl | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 shaders/image.frag.glsl (limited to 'shaders/image.frag.glsl') diff --git a/shaders/image.frag.glsl b/shaders/image.frag.glsl new file mode 100644 index 00000000..927d5f65 --- /dev/null +++ b/shaders/image.frag.glsl @@ -0,0 +1,10 @@ +#version 450 + +layout(set = 2, binding = 0) uniform sampler2D u_image; + +layout(location = 0) in vec2 v_uv; +layout(location = 0) out vec4 o_col; + +void main() { + o_col = texture(u_image, v_uv); +} -- cgit v1.3