| 
							
							
								 John Kessenich | cd784bc561 | Merge pull request #337 from steve-lunarg/intrinsics HLSL: Add decompositions for some intrinsics. | 2016-06-13 08:54:45 -06:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 630dd7da43 | HLSL: Flesh out misc. declaration grammar: semantics/registers/annotations/precise/etc. Details within these bear even more fleshing out, but would like to have
that driven by actual need. | 2016-06-12 23:54:31 -06:00 |  | 
			
				
					| 
							
							
								 John Kessenich | e6e7494e2a | HLSL: Implement basic "struct" grammar. | 2016-06-12 23:54:31 -06:00 |  | 
			
				
					| 
							
							
								 LoopDawg | 592860cae5 | Add decompositions for some HLSL intrinsics. | 2016-06-10 17:11:18 -06:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 077e052a8f | HLSL: Implement proper nesting of symbol-table scopes and identifier searching. | 2016-06-09 02:03:46 -06:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 8d72f1a2c4 | Full stack: distinguish between a scalar and a vector of size 1. There have been GLSL extensions considering this, and HLSL does it.
This is a fully backward compatible change that allows this distinction. | 2016-05-20 12:14:39 -06:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 4678ca9dac | HLSL: Add function call syntax and AST building. | 2016-05-13 09:33:42 -06:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 17f0786418 | Parser: Precise: Recognize 'precise', tag types, and do related semantic checking. This partly overlaps pull request #222, we have divided the work on this one. | 2016-05-04 12:54:56 -06:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 7e3e486344 | Memory: Don't use pool memory to store the entry point name in the intermediate representation. This might address issue #221, which I couldn't reproduce. | 2016-04-06 19:03:15 -06:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 1c7e70763b | Merge branch 'master' into hlsl-frontend | 2016-04-03 20:36:48 -06:00 |  | 
			
				
					| 
							
							
								 John Kessenich | d016be19fb | HLSL: Hook up constructor expressions through the AST. | 2016-03-13 11:24:20 -06:00 |  | 
			
				
					| 
							
							
								 John Kessenich | e01a9bc8c0 | HLSL: Plumb in HLSL parse context and keywords, and most basic HLSL parser and test. | 2016-03-12 21:40:08 -07:00 |  |