From 36dbb037c60e91f4276c38d965bdd7a1498b28c1 Mon Sep 17 00:00:00 2001 From: saschawillems Date: Tue, 20 Feb 2018 19:28:44 +0100 Subject: [PATCH] Debug quad shader Fixes #424 --- data/shaders/shadowmapping/quad.vert | 19 +++---------------- data/shaders/shadowmapping/quad.vert.spv | Bin 1304 -> 880 bytes 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/data/shaders/shadowmapping/quad.vert b/data/shaders/shadowmapping/quad.vert index 3f7fe733..e9360b69 100644 --- a/data/shaders/shadowmapping/quad.vert +++ b/data/shaders/shadowmapping/quad.vert @@ -1,27 +1,14 @@ #version 450 -#extension GL_ARB_separate_shader_objects : enable -#extension GL_ARB_shading_language_420pack : enable - -layout (location = 0) in vec3 inPos; -layout (location = 1) in vec2 inUV; - -layout (binding = 0) uniform UBO -{ - mat4 projection; - mat4 model; -} ubo; - layout (location = 0) out vec2 outUV; out gl_PerVertex { - vec4 gl_Position; + vec4 gl_Position; }; - void main() { - outUV = inUV; - gl_Position = ubo.projection * ubo.model * vec4(inPos.xyz, 1.0); + outUV = vec2((gl_VertexIndex << 1) & 2, gl_VertexIndex & 2); + gl_Position = vec4(outUV, 0.0f, 1.0f); } diff --git a/data/shaders/shadowmapping/quad.vert.spv b/data/shaders/shadowmapping/quad.vert.spv index dbaf4b667cef2cf68c1e0119e144d7a8251fc931..74758aa22a68bfdcfacd9d9ee236239b8a4b43b7 100644 GIT binary patch literal 880 zcmZ9JT}uK%6ow~P?ZeW{)IM#^t_q}!iXbYwvcQXt$lC~9L?{<@126k+5%ib333{K| zF{P2?nfKW<=bSm?r5f|b%$c-VFb5`CMUxUSCTFtNx7rWw<|ytqPfm}C$Q#cF5>wDQ zR$BJ@+#j%Clr77)WS)L0`40tW6g3-%CN_GDA3O3H)#F_6<*5@6<8XX8=!WBjZzMbj zhsh^NMQ071r87Y^>c{{ii}957Z(=VA0+(m%d#Z<4Tz z_E|AsR#iR?&}!m*X(qyi;1^DFPgq%cN#2)fBsQM9?BT?t=@EA1;`9IXsx%rrC8#7kd6AIYck z#)SXdGdrofSzYV@_d4%s)VsHgsp&Ukc1?K}Ok z#Am_Wc6L+$*HN4RVCE$EB!Q%%UtRi-0-Cz*^~0kt$6;>AQ5F?8%&($>&BFBJo4qXZ z|9x~7C&O?QCBsQHwBf<4{c&{p-L#Zxx+a*q>7+P2mj=^AoH!`lR^P@9N8zc>&TUrM zAA({_9-F%~kBc}>s9@3$>xCR7fg;5MbIw?p3_r4ICgm=f8R&T;j+F=)8$Wx9NtHd?B?-t)R>L~ z6ZcW#nO4lU*9?YKL$ahDYe0(EYiehhY#4bpa2aeoezE!vt;YH~{Lavt;zAu}z zF1#d7t}=J|4sZzhSEQMPeUTr`zWi)!m5sm8zbTt~^v>Ss-Ou{Cx`QVlIH)+{@!ggf z^Ya7spUWba9^dGdsY|aM_`hO!`$MtpZ(hRg-s_efgOB7vpX(BOXMX(Yc|!v4eICfh zhZ(%jL)q}Zm4}!|65`0{;ASi$qgteQw#tA