diff options
Diffstat (limited to 'shaders/filtercube.vert')
| -rw-r--r-- | shaders/filtercube.vert | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/shaders/filtercube.vert b/shaders/filtercube.vert new file mode 100644 index 0000000..1226e28 --- /dev/null +++ b/shaders/filtercube.vert @@ -0,0 +1,19 @@ +#version 450 + +layout (location = 0) in vec3 inPos; + +layout(push_constant) uniform PushConsts { + layout (offset = 0) mat4 mvp; +} pushConsts; + +layout (location = 0) out vec3 outUVW; + +out gl_PerVertex { + vec4 gl_Position; +}; + +void main() +{ + outUVW = inPos; + gl_Position = pushConsts.mvp * vec4(inPos.xyz, 1.0); +} |