John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							dc005fb083 
							
						 
					 
					
						
						
							
							HLSL: Stop flattening non-IO structs containing opaques.  
						
						... 
						
						
						
						This makes struct returns from functions work, but breaks
structs containing arrays, due to limitations in subsequent
transforms in spirv-opt. This is expected to be fixed soon. 
						
						
					 
					
						2017-12-08 04:30:29 -07:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							ffc31cdc5c 
							
						 
					 
					
						
						
							
							Tests: Trigger more texture tests, and hopefully see build failure go away.  
						
						... 
						
						
						
						(This is motivated by wanting to retickle the tests.) 
						
						
					 
					
						2017-11-28 23:47:08 -07:00 
						 
				 
			
				
					
						
							
							
								Unknown 
							
						 
					 
					
						
						
						
						
							
						
						
							a6085875ef 
							
						 
					 
					
						
						
							
							HLSL: Fix crash when flattening both side of assignement simultaneously.  
						
						
						
						
					 
					
						2017-10-03 09:10:26 +02:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							03e63fa805 
							
						 
					 
					
						
						
							
							HLSL: Add fall-back for opaque initializers to just generate long-term expected code.  
						
						... 
						
						
						
						This generated code needs an optimization pass to eliminate the assignments
to the opaque members. 
						
						
					 
					
						2017-08-15 10:18:32 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							0e6e2ffd9c 
							
						 
					 
					
						
						
							
							Fix   #980 : flatten opaque initializers to use aliases.  
						
						
						
						
					 
					
						2017-07-16 05:46:13 -06:00