Validation layers are complaining about the lack of Invocation count in
several of the geometry spirv assembly tests.
Affects: dEQP-VK.spirv_assembly.instruction.graphics.*_geom
Components: Vulkan
VK-GL-CTS issue: 1862
Change-Id: I3c3f44574bef0ad2d61b27f0b3d94f9e24924a92
"OpMemoryModel Logical GLSL450\n"
"OpEntryPoint Geometry %BP_main \"main\" %BP_out_gl_position %BP_gl_PrimitiveID %BP_gl_in %BP_out_color %BP_in_color ${IF_entrypoint:opt} \n"
"OpExecutionMode %BP_main Triangles\n"
+ "OpExecutionMode %BP_main Invocations 1\n"
"OpExecutionMode %BP_main OutputTriangleStrip\n"
"OpExecutionMode %BP_main OutputVertices 3\n"
"${execution_mode:opt}\n"
if (useGeometry)
{
combinedModule << "OpExecutionMode %geom_main Triangles\n"
+ "OpExecutionMode %geom_main Invocations 1\n"
"OpExecutionMode %geom_main OutputTriangleStrip\n"
"OpExecutionMode %geom_main OutputVertices 3\n";
}