| 
							
							
								 John Kessenich | 93dfbe1309 | glslang: Fix over 100 warnings from MSVC warning level 4. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31202 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2015-05-15 17:30:55 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 3a44d7fee8 | glslang spvIR.h: Portability improvement. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31139 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2015-05-11 18:50:01 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 1cfc71b73e | glslang->SPV: Fix addStringOperand so it saves the string argument early, before the str parameter variable is modified. Otherwise you save a garbage string (buffer overrun?) because "str" has run past the terminating NUL.  Contributor: Â Lei Zhang antiagainst@google.com git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31108 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2015-05-08 00:45:31 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 11f5fc04b8 | glslang preprocassor: Fix operator precedence bug. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31087 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2015-05-07 01:04:29 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | b7cc33116a | glslang portability: add a #include <cassert>. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31082 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2015-05-06 22:16:30 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 735a2efa70 | glslang -> SPV: 1) Include post switch-break unreachable blocks and 2) Generally, don't emit degenerate (basically empty) unreachable blocks. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31023 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2015-05-03 22:38:16 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | b40d6ac9e7 | glslang AST -> SPIR-V: Move to new auto-generated official headers, and for the disassembler, mirror the split done between the auto-generation header database and the specification. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@30434 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2015-03-30 17:41:16 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 0df0cdeeeb | glslangValidator: Add straightforward SPIR-V support (non-optimizing, ~3.x functionality). git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@30032 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2015-03-03 17:09:43 +00:00 |  |