X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=tests%2Fglsl%2Falias_types.glsl;h=5164867dfd160e2e8544589c3acf8b8ef964706d;hb=8f12c5d2527f61183b2ae36aab224eefbf52086a;hp=0fda73e30ecc5c9d6b50bf83bc0b9118559c2eaf;hpb=7b03ca83ca6c48b9f8c3f77c13760e7f87e9632d;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() {