Merge branch 'bug137-fix-spirv_assembly.instruction.graphics.module-geom-var-decls...
authorPyry Haulos <phaulos@google.com>
Mon, 4 Jan 2016 22:00:05 +0000 (17:00 -0500)
committerPyry Haulos <phaulos@google.com>
Mon, 4 Jan 2016 22:00:05 +0000 (17:00 -0500)
commit62c9db2bacd29ec08ccb9c8a0d804a1ba210b14f
tree87e55226663874b5cd8ae36faec0836a8b9625e1
parentd3cfb7f158cb03f3734b7f9f24c5b3f97e18939d
parent89ea892179741d428503a1a3ed207098373a8d03
Merge branch 'bug137-fix-spirv_assembly.instruction.graphics.module-geom-var-decls' into 'master'

Fix 137: bad geom entry point I/O var declarations

Fix declarations of Input and Output declarations in test
dEQP-VK.spirv_assembly.instruction.graphics.module.*
They were missing "geom_" prefices.

Changed:

    OpEntryPoint Geometry %geom_main "main" %out_gl_position %gl_in
      %out_color %in_color

To the following, to match usage in the function bodies:

    OpEntryPoint Geometry %geom_main "main" %geom_out_gl_position
       %geom_gl_in %geom_out_color %geom_in_color

Also fix associated OpDecorate instructions.

Fixes #137

See merge request !238