Fix SpvGenerator - finalCheck pass was missing
authorscygan <slawomir.cygan@intel.com>
Tue, 29 Sep 2015 17:15:02 +0000 (19:15 +0200)
committerscygan <slawomir.cygan@intel.com>
Tue, 29 Sep 2015 17:20:13 +0000 (19:20 +0200)
commitaf78f3ea0d651a26ef5a5e933246cb5fea82248e
treed92aa4e7a4631719c3322fd5733adc2e2ecf9c31
parent7952a9d075541ba23f9ee26355e3e505db6f54b5
Fix SpvGenerator - finalCheck pass was missing

Without this pass glslang will not do implicit array sizing, which may end in spurious "Missing functionality: Unsized Arrays" functionality on build-ins like gl_ClipDistance[] - even if they are not used in shaders at all.
external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp