Simple Directmedia Layer
at main 481 B view raw
1#version 450 2 3#ifdef VERTEX 4 5layout (location = 0) in vec3 in_position; 6layout (location = 1) in vec3 in_color; 7 8layout (location = 0) out vec4 out_color; 9 10layout (set = 1, binding = 0) uniform UBO 11{ 12 mat4x4 modelViewProj; 13}; 14 15void main() 16{ 17 out_color = vec4(in_color, 1.0); 18 gl_Position = modelViewProj * vec4(in_position, 1.0); 19} 20 21#else 22 23layout (location = 0) in vec4 in_color; 24layout (location = 0) out vec4 out_color; 25 26void main() 27{ 28 out_color = in_color; 29} 30 31#endif