frag_color.rgb *= max(dot(normalize(world_normal), light_dir), 0.0)*light_color;
}
+// Target API: Vulkan
+
/* Expected output: vertex
-layout(binding=48) uniform Transform
+layout(set=0, binding=24) uniform Transform
{
mat4 model_matrix;
mat4 vp_matrix;
*/
/* Expected output: fragment
-layout(location=0, binding=71) uniform sampler2D tex;
-layout(binding=5) uniform Lighting
+layout(set=0, binding=71) uniform sampler2D tex;
+layout(set=0, binding=65) uniform Lighting
{
vec3 light_dir;
vec3 light_color;