When I call vkCreateGraphicsPipelines it returns VK_INCOMPLETE, which is simply not a spec compliant return value for vkCreateGraphicsPipelines afaik. This has happened before with subpass inputs if I remember correctly. Now it happens if I use the line "outColor = vec4(gl_FragCoord.xy,0,0);" in a fragment shader.
I'm using a Pixel XL (Adreno 530). It would be nice to have a somewhat spec compliant Vulkan driver at some point, it's been a while...
On a related note, can anyone confirm that MSAA subpassInputs actually work? I'm seeing some pretty odd stuff here.