1) Improve error recovery from arrays sized with a non constant.  2) Add double vectors to the lexer.  3) Default to vertex shaders for unrecognized file name suffixes.

Also fix issue where the keyword "shared" conflicts with the layout qualifier identifier "shared" by allowing the keyword in the layout qualifier identifier list.



git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@19948 e7fa87d3-cd2b-0410-9028-fcbf551c1848
4 files changed