| 
							
							
								 John Kessenich | 83a6b1edfc | Fix parameter count bug in ambiguity checking for overloaded function matching under implicit conversions. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@23827 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2013-10-31 18:05:50 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 0d22e31c75 | Implement 1.20 style function signature matching under implicit conversion.  This was the last key unimplemented feature of versions 120 through 330. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@23798 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2013-10-30 23:17:34 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | e7c59c187c | Add all built-in variables for all versions/profiles/stages of GLSL. Also, made more readable; declarations are cut and paste from the specs, with quotes around them.  This does not include built-in constants yet (other than MaxClipDistances), just the non-constants. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@23551 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2013-10-16 22:28:35 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | e369bfccfe | Semantic checks for .length(), switch/case/default, and multidimensional arrays. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@22175 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2013-06-26 05:54:40 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 60d9f7a881 | Add grammar productions for adding 'invariant' to already declared variables. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@22083 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2013-06-19 20:44:17 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 3252b18590 | Minor updates to tests. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@20758 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2013-03-04 23:50:08 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | ca8899c9ae | Add productions/data for about 14 qualifiers (versions 1.2 through 4.3). Fixed some case issues for rect/array keywords. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@20742 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2013-03-01 21:53:13 +00:00 |  |