Merge branch 'glslang_final_check_missing' into 'master'
authorPyry Haulos <phaulos@google.com>
Tue, 29 Sep 2015 17:28:43 +0000 (13:28 -0400)
committerPyry Haulos <phaulos@google.com>
Tue, 29 Sep 2015 17:28:43 +0000 (13:28 -0400)
commitf896d32db7d15d64cc98c6045ddd94201b007540
treed92aa4e7a4631719c3322fd5733adc2e2ecf9c31
parent7952a9d075541ba23f9ee26355e3e505db6f54b5
parentaf78f3ea0d651a26ef5a5e933246cb5fea82248e
Merge branch 'glslang_final_check_missing' into 'master'

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.

This happened to me when I was trying to use #version 430 in test.

See merge request !32