X-Git-Url: https://eleni.mutantstargoat.com/git/?p=demo;a=blobdiff_plain;f=vk_shaders%2Fsky.v.glsl;fp=vk_shaders%2Fsky.v.glsl;h=6c70245418f4638796796e38e9ce3924117ce5b5;hp=0000000000000000000000000000000000000000;hb=855c42d8e50fff743fd7b1be5e91cb0db18def77;hpb=ecb47604bb2b8ab3ac5a133e78ef6cb19a20d9cc diff --git a/vk_shaders/sky.v.glsl b/vk_shaders/sky.v.glsl new file mode 100644 index 0000000..6c70245 --- /dev/null +++ b/vk_shaders/sky.v.glsl @@ -0,0 +1,16 @@ +#version 450 + +layout(binding = 0) uniform matrix_state { + mat4 mviewproj; +} m; + +layout(location = 1) in vec3 attr_pos; +layout(location = 2) in vec3 attr_normal; + +layout(location = 0) out vec3 normal; + +void main() +{ + gl_Position = m.mviewproj * vec4(attr_pos, 1.0); + normal = attr_normal; +}