Samuel Iglesias Gonsálvez 
							
						 
					 
					
						
						
						
						
							
						
						
							a515fff401 
							
						 
					 
					
						
						
							
							SPV_AMD_shader_image_load_store_lod is now validated by spirv-tools  
						
						
						
						
					 
					
						2020-02-20 06:57:49 +01:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c008fcb8cc 
							
						 
					 
					
						
						
							
							Merge pull request  #2089  from Roy-AMD/Fix-iomapper-issue  
						
						... 
						
						
						
						Fix iomapper issue 
						
						
					 
					
						2020-02-19 03:51:38 -07:00 
						 
				 
			
				
					
						
							
							
								Roy.li 
							
						 
					 
					
						
						
						
						
							
						
						
							615ae25891 
							
						 
					 
					
						
						
							
							Fix iomapper issue  
						
						... 
						
						
						
						Use type name to index map to instead of use instance name to index map, or anonymous block will cause a map issue. 
						
						
					 
					
						2020-02-19 16:38:02 +08:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed0da37dd9 
							
						 
					 
					
						
						
							
							Merge pull request  #2087  from KhronosGroup/fix-2070-implicit-conv-single-arg  
						
						... 
						
						
						
						HLSL: Fix part of #2070 : Correctly handle promotion for <unary-op>(int). 
						
						
					 
					
						2020-02-18 07:27:50 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							abfc4c2ceb 
							
						 
					 
					
						
						
							
							Fix part of  #2070 : Correctly handle promotion for <unary-op>(int).  
						
						... 
						
						
						
						This still only handles a scalar correctly, and some
vector cases need additional fixes. 
						
						
					 
					
						2020-02-18 06:53:39 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							113d07a6eb 
							
						 
					 
					
						
						
							
							Merge pull request  #2084  from durswd/enable_rtti  
						
						... 
						
						
						
						Add an option to make RTTI enabled 
						
						
					 
					
						2020-02-17 19:27:46 -07:00 
						 
				 
			
				
					
						
							
							
								durswd 
							
						 
					 
					
						
						
						
						
							
						
						
							b848387262 
							
						 
					 
					
						
						
							
							Add an option to make RTTI enabled  
						
						
						
						
					 
					
						2020-02-18 02:37:09 +09:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae59435606 
							
						 
					 
					
						
						
							
							Merge pull request  #2081  from kainino0x/split-emscripten-from-glslang.js  
						
						... 
						
						
						
						CMake: Split "is emscripten" config from "enable glslang.js" 
						
						
					 
					
						2020-02-07 06:10:29 -07:00 
						 
				 
			
				
					
						
							
							
								Kai Ninomiya 
							
						 
					 
					
						
						
						
						
							
						
						
							5166bc1859 
							
						 
					 
					
						
						
							
							Split "is emscripten" config from "enable glslang.js"  
						
						... 
						
						
						
						This should enable glslang to be used as a dependency of other projects
that target WebAssembly, instead of assuming "EMSCRIPTEN" => "Want
glslang.js". 
						
						
					 
					
						2020-02-06 14:06:20 -08:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95c414ffee 
							
						 
					 
					
						
						
							
							Merge pull request  #2079  from dneto0/warnings  
						
						... 
						
						
						
						Avoid enum-compare warning, missing cases in switch 
						
						
					 
					
						2020-02-06 09:12:50 -07:00 
						 
				 
			
				
					
						
							
							
								David Neto 
							
						 
					 
					
						
						
						
						
							
						
						
							4bb910cb74 
							
						 
					 
					
						
						
							
							Avoid enum-compare warning  
						
						
						
						
					 
					
						2020-02-06 05:43:43 -05:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d70e98dea 
							
						 
					 
					
						
						
							
							Merge pull request  #2028  from ShchchowAMD/constant_expressions_array_mod  
						
						... 
						
						
						
						GLSL: Support constant folding for mod 
						
						
					 
					
						2020-02-06 02:56:37 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							656650f461 
							
						 
					 
					
						
						
							
							Merge pull request  #2078  from amdrexu/bugfix  
						
						... 
						
						
						
						GLSL: Fix semantic error for GL_KHR_memory_scope_semantics 
						
						
					 
					
						2020-02-06 02:20:47 -07:00 
						 
				 
			
				
					
						
							
							
								Rex Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							b4bab3ce01 
							
						 
					 
					
						
						
							
							Fix a parser error of GL_KHR_memory_scope_semantics  
						
						... 
						
						
						
						When 2DMS or 2DMSArray is used, IMAGE_PARAMS will take an additional
paramter to represent sample number. The semantics check should get the
correct semantics values, taking this case into account. 
						
						
					 
					
						2020-02-06 16:51:10 +08:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b82ed734e7 
							
						 
					 
					
						
						
							
							Merge pull request  #2077  from kainino0x/configurable-target-pr  
						
						... 
						
						
						
						glslang.js: Make the SPIR-V target version configurable (1.0 ~ 1.5) and default to 1.0 
						
						
					 
					
						2020-02-05 02:02:51 -07:00 
						 
				 
			
				
					
						
							
							
								Kai Ninomiya 
							
						 
					 
					
						
						
						
						
							
						
						
							53235dcb06 
							
						 
					 
					
						
						
							
							glslang.js: Make the SPIR-V target version configurable (1.0 ~ 1.5)  
						
						
						
						
					 
					
						2020-02-04 10:33:38 -08:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							540662253e 
							
						 
					 
					
						
						
							
							Merge pull request  #2073  from tsuoranta/fix-memory-corruption  
						
						... 
						
						
						
						Fix memory corruption in TGlslIoMapper 
						
						
					 
					
						2020-02-04 01:24:39 -07:00 
						 
				 
			
				
					
						
							
							
								Timo Suoranta 
							
						 
					 
					
						
						
						
						
							
						
						
							322ab8f376 
							
						 
					 
					
						
						
							
							Fix memory corruption in TGlslIoMapper  
						
						
						
						
					 
					
						2020-02-02 11:31:49 +02:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e86b28ffb 
							
						 
					 
					
						
						
							
							Merge pull request  #2071  from jeffbolznv/version_less  
						
						... 
						
						
						
						Use NOT ... VERSION_LESS instead of VERSION_GREATER_EQUAL 
						
						
					 
					
						2020-01-30 00:58:38 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Bolz 
							
						 
					 
					
						
						
						
						
							
						
						
							141dbedeac 
							
						 
					 
					
						
						
							
							Use NOT ... VERSION_LESS instead of VERSION_GREATER_EQUAL  
						
						
						
						
					 
					
						2020-01-29 21:39:13 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a80305c08 
							
						 
					 
					
						
						
							
							Merge pull request  #2068  from jljusten/standalone-fix-long-help  
						
						... 
						
						
						
						standalone: Fix --help 
						
						
					 
					
						2020-01-28 22:25:17 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Justen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ad120eaeb 
							
						 
					 
					
						
						
							
							standalone: Fix --help  
						
						... 
						
						
						
						Fixes: bd97b6f9 ("Command-line: Give better error messages. From #1829.")
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> 
						
						
					 
					
						2020-01-28 14:08:12 -08:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07a55839ee 
							
						 
					 
					
						
						
							
							Merge pull request  #2065  from zoddicus/fixChromiumDawnRolls  
						
						... 
						
						
						
						Use correct enum type in case statement 
						
						
					 
					
						2020-01-27 12:35:25 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Harrison 
							
						 
					 
					
						
						
						
						
							
						
						
							8b60570129 
							
						 
					 
					
						
						
							
							Use correct enum type in case statement  
						
						... 
						
						
						
						Two similarly named enums led to the wrong one being used here, this
is getting caught in the Chromium and Dawn DEPS rolls. 
						
						
					 
					
						2020-01-27 14:31:45 -05:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							19ec0d2ff9 
							
						 
					 
					
						
						
							
							Build: Fix more build warnings caused by PR  #2038 .  
						
						... 
						
						
						
						Revisit fix for #2062  for consistency with this commit. 
						
						
					 
					
						2020-01-27 10:16:25 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5f2f7b93d 
							
						 
					 
					
						
						
							
							Merge pull request  #1940  from tsuoranta/fix-gcc9  
						
						... 
						
						
						
						Fix for GCC 9 / Werror=deprecated-copy 
						
						
					 
					
						2020-01-27 01:02:08 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							248d2c5f7c 
							
						 
					 
					
						
						
							
							Merge pull request  #2035  from ShchchowAMD/builtin_max_limits  
						
						... 
						
						
						
						Add Tess machine dependent built-in variables initialization for GLES… 
						
						
					 
					
						2020-01-26 22:38:13 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							83973079f8 
							
						 
					 
					
						
						
							
							Build warning:  Fix   #2062 , missing enum value in a switch.  
						
						
						
						
					 
					
						2020-01-26 21:37:38 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							965bd4d966 
							
						 
					 
					
						
						
							
							Merge pull request  #2038  from corporateshark/c_interface  
						
						... 
						
						
						
						Implemented C-language interface for glslang 
						
						
					 
					
						2020-01-24 04:10:09 -07:00 
						 
				 
			
				
					
						
							
							
								Roy.li 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48bc10b79f 
							
						 
					 
					
						
						
							
							Merge pull request  #8  from KhronosGroup/master  
						
						... 
						
						
						
						Merge code 
						
						
					 
					
						2020-01-21 11:22:30 +08:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							b0ada80356 
							
						 
					 
					
						
						
							
							HLSL:  Fix   #1974 : ignore input primitives on non-entry-point functions.  
						
						
						
						
					 
					
						2020-01-17 00:14:51 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							3ed344dd78 
							
						 
					 
					
						
						
							
							Fix   #2059 , and also attempt to skip test bots [skip ci]  
						
						
						
						
					 
					
						2020-01-16 00:52:28 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e9099cdf8 
							
						 
					 
					
						
						
							
							Merge pull request  #2033  from ShchchowAMD/binding_contradictory  
						
						... 
						
						
						
						Add Error check flag in io mapper 
						
						
					 
					
						2020-01-16 00:23:03 -07:00 
						 
				 
			
				
					
						
							
							
								Chow 
							
						 
					 
					
						
						
						
						
							
						
						
							8a914f4293 
							
						 
					 
					
						
						
							
							Add Error check flag in io mapper  
						
						... 
						
						
						
						GLSL could detect contradictory uniform binding, but missing error reporting, even if we could now observe error inside infosink.
Add error check when first time validate uniform binding. When doing traversal, it should be zero error.
This error check flag will be used during linking time. To quickly report errors like contradictory uniform bindings.
Add error check flags for TDefaultGlslIoResolver when catching EPrefixInternalError 
						
						
					 
					
						2020-01-16 13:29:40 +08:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4fc7a33910 
							
						 
					 
					
						
						
							
							Merge pull request  #2058  from KhronosGroup/vulkan-1.2  
						
						... 
						
						
						
						SPV/Vulkan: Add support for Vulkan 1.2, which defaults to SPIR-V 1.5. 
						
						
					 
					
						2020-01-15 10:48:58 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							c3bb5d6914 
							
						 
					 
					
						
						
							
							Update to latest SPIRV-Tools, supporting Vulkan 1.2.  
						
						
						
						
					 
					
						2020-01-15 09:35:48 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							273d3a5093 
							
						 
					 
					
						
						
							
							SPV/Vulkan: Add support for Vulkan 1.2, which defaults to SPIR-V 1.5.  
						
						
						
						
					 
					
						2020-01-15 00:10:41 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d203754bc1 
							
						 
					 
					
						
						
							
							Merge pull request  #2046  from Roy-AMD/Fix-multiple-AST-spv-generate-crash-issue  
						
						... 
						
						
						
						Fix glslang can't link multiple AST in a single stage 
						
						
					 
					
						2020-01-10 10:19:24 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5181367062 
							
						 
					 
					
						
						
							
							Merge pull request  #1998  from ShchchowAMD/ARB_gpu_shader_fp64  
						
						... 
						
						
						
						Add support for ARB_gpu_shader_fp64 
						
						
					 
					
						2020-01-08 06:18:44 -07:00 
						 
				 
			
				
					
						
							
							
								Sergey Kosarevsky 
							
						 
					 
					
						
						
						
						
							
						
						
							77405788a2 
							
						 
					 
					
						
						
							
							Public: replaced tabs with spaces  
						
						
						
						
					 
					
						2020-01-08 14:26:44 +03:00 
						 
				 
			
				
					
						
							
							
								Sergey Kosarevsky 
							
						 
					 
					
						
						
						
						
							
						
						
							e33f4e7bbb 
							
						 
					 
					
						
						
							
							CInterface: replaced tabs with spaces  
						
						
						
						
					 
					
						2020-01-08 14:25:56 +03:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5dbc3114c 
							
						 
					 
					
						
						
							
							Merge pull request  #2052  from KhronosGroup/fix-processed-def-undef-1829  
						
						... 
						
						
						
						Fix  #1829 : Allow "--" options for def/undef, for OpModuleProcessed. 
					
						2020-01-08 02:21:34 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							6f98892dd1 
							
						 
					 
					
						
						
							
							Fix   #1829 : Add "--" command-line options for macro def/undef.  
						
						... 
						
						
						
						This allows OpModuleProcessed logging to be consistent with everything taking
"--" options. 
						
						
					 
					
						2020-01-08 01:28:45 -07:00 
						 
				 
			
				
					
						
							
							
								Chow 
							
						 
					 
					
						
						
						
						
							
						
						
							ab6a58801f 
							
						 
					 
					
						
						
							
							Move symbol builtin check to grammar stage  
						
						... 
						
						
						
						FYI, move builtin check to type symbol check.
Avoid modifying interface doubleCheck(). 
						
						
					 
					
						2020-01-08 14:07:50 +08:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1642ca1128 
							
						 
					 
					
						
						
							
							Merge pull request  #2048  from Roy-AMD/Add-missing-extension-defination  
						
						... 
						
						
						
						Add missing extension defination 
						
						
					 
					
						2020-01-07 01:32:53 -07:00 
						 
				 
			
				
					
						
							
							
								Roy 
							
						 
					 
					
						
						
						
						
							
						
						
							3eb540fbe7 
							
						 
					 
					
						
						
							
							Add missing extension defination  
						
						... 
						
						
						
						This micro should been defined 1, if opengl 2.0 is required. 
						
						
					 
					
						2020-01-07 14:55:51 +08:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d258ac346 
							
						 
					 
					
						
						
							
							Merge pull request  #2032  from ShchchowAMD/atomic-uint-binding  
						
						... 
						
						
						
						Modify max binding checks for atomic_uint 
						
						
					 
					
						2020-01-06 23:49:23 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40801e31ed 
							
						 
					 
					
						
						
							
							Merge pull request  #2050  from ShchchowAMD/built_in_MaxVector  
						
						... 
						
						
						
						Add builtin constants gl_MaxFragmentUniformVectors and gl_MaxVertexUniformVectors. 
						
						
					 
					
						2020-01-06 09:21:33 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							8db9eccc0b 
							
						 
					 
					
						
						
							
							Bump revision  
						
						
						
						
					 
					
						2020-01-06 07:50:40 -07:00 
						 
				 
			
				
					
						
							
							
								Chow 
							
						 
					 
					
						
						
						
						
							
						
						
							ac6b7cf581 
							
						 
					 
					
						
						
							
							Add builtin constants  
						
						... 
						
						
						
						Add builtin constants:
gl_MaxFragmentUniformVectors and gl_MaxVertexUniformVectors.
They should both be available since version 410 for core. 
						
						
					 
					
						2020-01-06 15:53:20 +08:00