Merge branch 'scygan_spirv_assembly-wrong_type_of_struct_member_pr620' into 'master'
authorPyry Haulos <phaulos@google.com>
Thu, 14 Jan 2016 17:26:11 +0000 (12:26 -0500)
committerPyry Haulos <phaulos@google.com>
Thu, 14 Jan 2016 17:26:11 +0000 (12:26 -0500)
commit638016f89c8b3045bb0236114f1fec53bdccb9b2
tree75d216825f791f9989c8acff865322f5195cfa7f
parentce40d415ad444f517e560de837387e0aa2d66d9f
parent1c64b2a9e9d406004e6b144dd3b7dce6421c05d6
Merge branch 'scygan_spirv_assembly-wrong_type_of_struct_member_pr620' into 'master'

Fix dEQP-VK.spirv_assembly.instruction.graphics.opconstantcomposite.struct* - wrong type of struct member

The %fp_v4f32 structure has two members: [0] of vec4 type, and [1] of float  type. However OpAccessChain for [1] member, which is a float, so as subsequent OpLoad use vec4 as type.

See merge request !304
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp