Greg Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3859343a2 
							
						 
					 
					
						
						
							
							Merge pull request  #2602  from jeremy-lunarg/hayes-2514  
						
						... 
						
						
						
						Issue error when declaration rule fails 
						
						
					 
					
						2021-04-14 16:24:38 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7e4a8eecb 
							
						 
					 
					
						
						
							
							Merge pull request  #2522  from dneto0/intlog2  
						
						... 
						
						
						
						Add IntLog2 and use it 
						
						
					 
					
						2021-04-14 15:16:04 -06:00 
						 
				 
			
				
					
						
							
							
								David Neto 
							
						 
					 
					
						
						
						
						
							
						
						
							fa6e3c2737 
							
						 
					 
					
						
						
							
							Add IntLog2 and use it  
						
						... 
						
						
						
						Replace uses of floating point log2 when we want an integer result from
an integer operand.  This avoids concerns about accuracy of floating
point library functions. 
						
						
					 
					
						2021-04-13 14:09:44 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6a0e7fc76 
							
						 
					 
					
						
						
							
							Merge pull request  #2606  from greg-lunarg/semifix0  
						
						... 
						
						
						
						Get rid of extra semicolon causing gcc 10.3 troubles. 
						
						
					 
					
						2021-04-13 10:16:50 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							310a514717 
							
						 
					 
					
						
						
							
							Get rid of extra semicolon causing gcc 10.3 troubles.  
						
						
						
						
					 
					
						2021-04-12 18:12:58 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7f846a86c 
							
						 
					 
					
						
						
							
							Merge pull request  #2601  from masterleming/always-install-resource-limits  
						
						... 
						
						
						
						Removed condition for glslang-default-resource-limits instalation. 
						
						
					 
					
						2021-04-12 17:04:48 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5602195eed 
							
						 
					 
					
						
						
							
							Merge pull request  #2603  from jeremy-lunarg/hayes-fix-key-whitespace  
						
						... 
						
						
						
						Fix table key and whitespace 
						
						
					 
					
						2021-04-12 15:14:42 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Hayes 
							
						 
					 
					
						
						
						
						
							
						
						
							634ba4743d 
							
						 
					 
					
						
						
							
							Fix table key and whitespace  
						
						... 
						
						
						
						These got lost in the wash with my last revert but are still relevant. 
						
						
					 
					
						2021-04-09 17:00:40 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Hayes 
							
						 
					 
					
						
						
						
						
							
						
						
							4b900778c3 
							
						 
					 
					
						
						
							
							Issue error when declaration rule fails  
						
						... 
						
						
						
						Fix  #2514 . 
					
						2021-04-09 16:55:23 -06:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Pilch 
							
						 
					 
					
						
						
						
						
							
						
						
							bb9746ae2d 
							
						 
					 
					
						
						
							
							Fixed CMake configuration for resource-limits library.  
						
						
						
						
					 
					
						2021-04-09 16:20:01 +02:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f76fd1330 
							
						 
					 
					
						
						
							
							Merge pull request  #2600  from Drigax/add-tinterim-selection-condition-setter  
						
						... 
						
						
						
						Add setter for TInterimSelection.condition 
						
						
					 
					
						2021-04-08 12:35:06 -06:00 
						 
				 
			
				
					
						
							
							
								Nicholas Barlow 
							
						 
					 
					
						
						
						
						
							
						
						
							cb2287751f 
							
						 
					 
					
						
						
							
							Add setter for TInterimSelection.condition  
						
						
						
						
					 
					
						2021-04-08 09:56:07 -07:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Pilch 
							
						 
					 
					
						
						
						
						
							
						
						
							3549cd6ec2 
							
						 
					 
					
						
						
							
							Removed condition for glslang-default-resource-limits instalation.  
						
						... 
						
						
						
						This way the limits are available to clients that links statically. 
						
						
					 
					
						2021-04-08 16:33:29 +02:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4099f44448 
							
						 
					 
					
						
						
							
							Merge pull request  #2599  from KhronosGroup/revert-2593-hayes-update-min-spv-requirement  
						
						... 
						
						
						
						Revert "Update minimum SPIR-V requirement for GL_EXT_buffer_reference" 
						
						
					 
					
						2021-04-08 08:25:23 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							186e66c1a3 
							
						 
					 
					
						
						
							
							Revert "Update minimum SPIR-V requirement for GL_EXT_buffer_reference"  
						
						
						
						
					 
					
						2021-04-07 15:20:16 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1481399549 
							
						 
					 
					
						
						
							
							Merge pull request  #2598  from greg-lunarg/noprop1  
						
						... 
						
						
						
						Do not propagate packing qualifiers to scalars or vectors 
						
						
					 
					
						2021-04-06 18:04:50 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							02132406bc 
							
						 
					 
					
						
						
							
							Do not propagate packing qualifiers to scalars or vectors  
						
						... 
						
						
						
						Packing qualifiers have no practical effect on scalars or vectors
so this is unnecessary and its confusing tools downstream that
consume the AST. 
						
						
					 
					
						2021-04-06 15:40:22 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5878bcb17e 
							
						 
					 
					
						
						
							
							Merge pull request  #2593  from jeremy-lunarg/hayes-update-min-spv-requirement  
						
						... 
						
						
						
						Update minimum SPIR-V requirement for GL_EXT_buffer_reference 
						
						
					 
					
						2021-04-01 12:32:57 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bdff2b724 
							
						 
					 
					
						
						
							
							Merge pull request  #2597  from greg-lunarg/interp0  
						
						... 
						
						
						
						Fix SPIR-V for HLSL EvaluateAttribute* of interpolants in structs 
						
						
					 
					
						2021-04-01 02:37:08 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							7fbaca0d06 
							
						 
					 
					
						
						
							
							Fix SPIR-V for HLSL EvaluateAttribute* of interpolants in structs  
						
						... 
						
						
						
						Generate load of interpolant for first operand to GLSLstd450
InterpolateAt* SPIR-V ops. This allows the interpolants to
propagate from the input struct in the wrapper around main
into the shader during HLSL legalization. A new pass has been
added to legalization which will remove the load and replace
with the pointer of the load to create valid external
interpolate op.
Fixes  #2584  
						
						
					 
					
						2021-04-01 00:31:31 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6dc24ffa47 
							
						 
					 
					
						
						
							
							Merge pull request  #2590  from pmistryNV/GL_ARB_sparse_texture2-bug-fix  
						
						... 
						
						
						
						For bug #2580 : sparseTextureGatherOffsetsARB should only take constant offsets 
						
						
					 
					
						2021-03-30 18:33:31 -06:00 
						 
				 
			
				
					
						
							
							
								Pankaj Mistry 
							
						 
					 
					
						
						
						
						
							
						
						
							18cfc3f106 
							
						 
					 
					
						
						
							
							For bug  #2580 : sparseTextureGatherOffsetsARB should only take constant offsets.  
						
						
						
						
					 
					
						2021-03-29 14:27:17 -07:00 
						 
				 
			
				
					
						
							
							
								Jeremy Hayes 
							
						 
					 
					
						
						
						
						
							
						
						
							97dfbe2c4b 
							
						 
					 
					
						
						
							
							Update minimum SPIR-V requirement  
						
						... 
						
						
						
						Require SPIR-V 1.3 when using GL_EXT_buffer_reference.
Migrate tests to SPIR-V 1.3 fixture as necessary.
Fix extension table key.
Fix whitespace. 
						
						
					 
					
						2021-03-29 15:10:43 -06:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c7c84c8ac 
							
						 
					 
					
						
						
							
							Merge pull request  #2589  from ben-clayton/fix-warnings  
						
						... 
						
						
						
						Fix warnings about int comparisons of different signness 
						
						
					 
					
						2021-03-23 10:29:38 -06:00 
						 
				 
			
				
					
						
							
							
								Ben Clayton 
							
						 
					 
					
						
						
						
						
							
						
						
							591651da3d 
							
						 
					 
					
						
						
							
							Fix warnings about int comparisons of different signness  
						
						... 
						
						
						
						Warnings in public headers can trigger warnings-as-errors. 
						
						
					 
					
						2021-03-23 10:47:59 +00:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c51a774ebd 
							
						 
					 
					
						
						
							
							Merge pull request  #2588  from jeremy-lunarg/hayes-2530  
						
						... 
						
						
						
						Default to KHR extension 
						
						
					 
					
						2021-03-22 17:42:43 -06:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b50ac578dd 
							
						 
					 
					
						
						
							
							Merge pull request  #2587  from mbechard/master  
						
						... 
						
						
						
						Don't check precision qualifiers on cross-stage checks 
						
						
					 
					
						2021-03-22 17:39:47 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Hayes 
							
						 
					 
					
						
						
						
						
							
						
						
							13e27f9dd0 
							
						 
					 
					
						
						
							
							Default to KHR extension  
						
						... 
						
						
						
						Fix  #2530 . 
					
						2021-03-22 13:42:43 -06:00 
						 
				 
			
				
					
						
							
							
								Malcolm Bechard 
							
						 
					 
					
						
						
						
						
							
						
						
							8bbd41f274 
							
						 
					 
					
						
						
							
							Don't check precision qualifiers on cross-stage checks  
						
						... 
						
						
						
						Fixes  #2586  
					
						2021-03-22 15:06:44 -04:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6701c2540b 
							
						 
					 
					
						
						
							
							Merge pull request  #2583  from nullcatalyst/bazel-windows-bat  
						
						... 
						
						
						
						Add cmd_bat action to bazel export_spirv_headers target 
						
						
					 
					
						2021-03-22 11:49:55 -06:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6848167e94 
							
						 
					 
					
						
						
							
							Merge pull request  #2582  from JustSid/master  
						
						... 
						
						
						
						Fixed OpGroupNonUniformQuadBroadcast Direction operand being marked as a literal 
						
						
					 
					
						2021-03-22 11:44:52 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Bennett 
							
						 
					 
					
						
						
						
						
							
						
						
							50dce096d9 
							
						 
					 
					
						
						
							
							Add cmd_bat action to bazel export_spirv_headers target  
						
						... 
						
						
						
						Only having `cmd` rather than separate `cmd_bash` and `cmd_bat` (or
`cmd_ps`) requires bash to be installed on Windows. So adding support
for `cmd_bat` makes glslangValidator easier to compile on Windows. 
						
						
					 
					
						2021-03-19 21:20:46 -04:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							847a19cd2b 
							
						 
					 
					
						
						
							
							Merge pull request  #2581  from mbechard/InconsistentGLPerVertex  
						
						... 
						
						
						
						Partial fix for inconsistencies re: #2578  
						
						
					 
					
						2021-03-19 17:38:51 -06:00 
						 
				 
			
				
					
						
							
							
								Sidney Just 
							
						 
					 
					
						
						
						
						
							
						
						
							7662557d2a 
							
						 
					 
					
						
						
							
							Fixed OpGroupNonUniformQuadBroadcast Direction operand being marked as a literal  
						
						
						
						
					 
					
						2021-03-19 13:26:53 -07:00 
						 
				 
			
				
					
						
							
							
								Malcolm Bechard 
							
						 
					 
					
						
						
						
						
							
						
						
							9b962f611c 
							
						 
					 
					
						
						
							
							Partial fix for inconsistencies re:  #2578  
						
						... 
						
						
						
						gl_SecondaryPositionNV and gl_PositionPerViewNV are inconsistently
declared inside and outside of gl_PerVertex. This breaks interface block
matching. For now ignore these errors since it should be fixed with how
they are declared. 
						
						
					 
					
						2021-03-19 16:18:42 -04:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							979319b9b1 
							
						 
					 
					
						
						
							
							Merge pull request  #2579  from mbechard/master  
						
						... 
						
						
						
						Fix issue with remapping global uniform blocks 
						
						
					 
					
						2021-03-18 17:22:13 -06:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d18bcd64fa 
							
						 
					 
					
						
						
							
							Merge pull request  #2574  from feifei14119/master  
						
						... 
						
						
						
						fix typo for u64vec2/3/4 type define value 
						
						
					 
					
						2021-03-17 18:21:16 -06:00 
						 
				 
			
				
					
						
							
							
								Malcolm Bechard 
							
						 
					 
					
						
						
						
						
							
						
						
							5340752190 
							
						 
					 
					
						
						
							
							Fix issue with remapping global uniform blocks  
						
						... 
						
						
						
						Avoid adding global uniform blocks to stages that don't already have it.
Otherwise multiple stages point to the same block object, and a
remapping that occurs later on will change the mapping on multiple
stages. 
						
						
					 
					
						2021-03-17 19:30:22 -04:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5929b8c5f 
							
						 
					 
					
						
						
							
							Merge pull request  #2577  from mbechard/master  
						
						... 
						
						
						
						fix variable capitalization. Don't initialize it in the struct's constructor 
						
						
					 
					
						2021-03-17 15:46:13 -06:00 
						 
				 
			
				
					
						
							
							
								Malcolm Bechard 
							
						 
					 
					
						
						
						
						
							
						
						
							48f08c60e2 
							
						 
					 
					
						
						
							
							fix variable capitilization. Don't initialize it in the struct's constructor  
						
						
						
						
					 
					
						2021-03-16 19:00:52 -04:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2e5b5c559 
							
						 
					 
					
						
						
							
							Merge pull request  #2576  from KhronosGroup/revert-2569-revert-2242-GL_EXT_vulkan_glsl_relaxed  
						
						... 
						
						
						
						Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" 
						
						
					 
					
						2021-03-15 13:38:49 -06:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e064eef46 
							
						 
					 
					
						
						
							
							Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper""  
						
						
						
						
					 
					
						2021-03-15 11:26:11 -06:00 
						 
				 
			
				
					
						
							
							
								feifei14119 
							
						 
					 
					
						
						
						
						
							
						
						
							e3235cb2e4 
							
						 
					 
					
						
						
							
							1. fix macro definition value for unsinged-int64-vector, according to kronos spec at  https://www.khronos.org/registry/OpenGL/extensions/ARB/ARB_gpu_shader_int64.txt ; 2. fix typo in reflection  
						
						
						
						
					 
					
						2021-03-15 16:54:31 +08:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a36d91e5ac 
							
						 
					 
					
						
						
							
							Merge pull request  #2569  from KhronosGroup/revert-2242-GL_EXT_vulkan_glsl_relaxed  
						
						... 
						
						
						
						Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper" 
						
						
					 
					
						2021-03-10 14:05:36 -07:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e063363878 
							
						 
					 
					
						
						
							
							Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"  
						
						
						
						
					 
					
						2021-03-10 11:26:43 -07:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84e11a858c 
							
						 
					 
					
						
						
							
							Merge pull request  #2565  from greg-lunarg/i2564  
						
						... 
						
						
						
						Pass correct proxy type for atomicStore 
						
						
					 
					
						2021-03-09 02:15:26 -07:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3182379ba 
							
						 
					 
					
						
						
							
							Merge pull request  #2242  from mbechard/GL_EXT_vulkan_glsl_relaxed  
						
						... 
						
						
						
						GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper 
						
						
					 
					
						2021-03-08 14:43:32 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							b5c8fd4fcf 
							
						 
					 
					
						
						
							
							Pass correct proxy type for atomicStore  
						
						... 
						
						
						
						Fixes  #2564  
					
						2021-03-08 14:19:31 -07:00 
						 
				 
			
				
					
						
							
							
								will brown 
							
						 
					 
					
						
						
						
						
							
						
						
							ecc9b9149f 
							
						 
					 
					
						
						
							
							Implement GL_EXT_vulkan_glsl_relaxed option  
						
						
						
						
					 
					
						2021-03-08 13:31:39 -05:00 
						 
				 
			
				
					
						
							
							
								greg-lunarg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7c7982ebe 
							
						 
					 
					
						
						
							
							Merge pull request  #2560  from amdrexu/bugfix  
						
						... 
						
						
						
						SPV: The capability string for RayTracingProvisionalKHR is missing 
						
						
					 
					
						2021-03-08 10:31:48 -07:00