Cody Northrop 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d2298bfd7 
							
						 
					 
					
						
						
							
							Support multiple swizzled out operands ( #2175 )  
						
						... 
						
						
						
						Swizzled out operands were added in bbbd9a2a. This was sufficient
for most tests, but we ran into problems with umulExtended and
imulExtended, which have two.
This CL converts the tracking values to vectors so multiple operands
can be supported.
Test: KHR-GLES31.core.shader_bitfield_operation.*
Test: ctest 
						
						
					 
					
						2020-04-13 21:59:49 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							bbbd9a2a1f 
							
						 
					 
					
						
						
							
							Fix   #1843 : Handle built-in function output parameters to a swizzled arg  
						
						... 
						
						
						
						In GLSL/HLSL/AST,  v.zyx is an l-value, but not in SPIR-V, which cannot represent it.
So, a temporary is used instead. 
						
						
					 
					
						2020-03-03 07:21:37 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							0479437a5c 
							
						 
					 
					
						
						
							
							SPV:  Fix   #739 : OpSelect can only operate on scalars and vectors.  
						
						
						
						
					 
					
						2017-03-01 13:49:11 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							6c292d3ba7 
							
						 
					 
					
						
						
							
							SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl).  
						
						
						
						
					 
					
						2016-02-15 21:46:55 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							3c24a06c8c 
							
						 
					 
					
						
						
							
							SPV tests: Turn on some more tests related to currently pending issues.  
						
						
						
						
					 
					
						2015-12-11 15:08:26 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							39374dadb5 
							
						 
					 
					
						
						
							
							glslang SPV tests: Add a set of SPV tests.  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31212  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2015-05-15 21:32:46 +00:00