Cleaned up UI renderer a little and added color parameter for quads (WIP).

This commit is contained in:
2024-09-17 13:10:08 +02:00
parent 0168ade08c
commit 303ea5dd27
4 changed files with 137 additions and 36 deletions

View File

@@ -0,0 +1,24 @@
#version 460
layout(set = 2, binding = 0)
uniform sampler2D u_texture;
layout(set = 3, binding = 0)
uniform Parameters
{
vec4 u_color;
};
layout(location = 0)
in vec2 i_texCoord;
layout(location = 1)
in vec4 i_color;
layout(location = 0)
out vec4 o_color;
void main()
{
o_color = texture(u_texture, i_texCoord) * i_color * u_color;
}