X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=tests%2Fglsl%2Falias_types.glsl;h=5164867dfd160e2e8544589c3acf8b8ef964706d;hb=97d26f5179e82cd2faf476a9605f8a4f4b33a926;hp=0fda73e30ecc5c9d6b50bf83bc0b9118559c2eaf;hpb=4b9c9f565bb0335034dc8c2c7ad833ee42251d5d;p=libs%2Fgl.git diff --git a/tests/glsl/alias_types.glsl b/tests/glsl/alias_types.glsl index 0fda73e3..5164867d 100644 --- a/tests/glsl/alias_types.glsl +++ b/tests/glsl/alias_types.glsl @@ -1,7 +1,10 @@ typedef vec4 myvec4; typedef mat4x4 mymat4; -uniform mymat4 mvp; +layout(push_constant) uniform Transform +{ + mymat4 mvp; +}; #pragma MSP stage(vertex) layout(location=0) in myvec4 position; @@ -10,8 +13,13 @@ void main() gl_Position = mvp*position; } +// Target API: Vulkan + /* Expected output: vertex -layout(location=0) uniform mat4 mvp; +layout(push_constant) uniform Transform +{ + mat4 mvp; +}; layout(location=0) in vec4 position; void main() {