- make it sharable with GLSL - correct the case insensitivity - remove the map; queries are not needed, all entries need processing - make it easier to build bottom up (will help GLSL parsing) - support semantic checking and reporting - allow front-end dependent semantics and attribute name mapping
		
			
				
	
	
		
			12 lines
		
	
	
		
			144 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			144 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
 | 
						|
[numthreads(8,8,1)]
 | 
						|
void main(uint3 tid : SV_DispatchThreadID )
 | 
						|
{
 | 
						|
}
 | 
						|
 | 
						|
[numthreads(1,4,8)]
 | 
						|
void main_aux2(uint3 tid : SV_DispatchThreadID )
 | 
						|
{
 | 
						|
}
 | 
						|
 |