19 lines
		
	
	
		
			242 B
		
	
	
	
		
			GLSL
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			242 B
		
	
	
	
		
			GLSL
		
	
	
	
	
	
#version 450
 | 
						|
 | 
						|
flat in int   i1;
 | 
						|
flat in uint  u1;
 | 
						|
flat in ivec3 i3;
 | 
						|
flat in uvec3 u3;
 | 
						|
 | 
						|
out ivec3 icolor;
 | 
						|
out uvec3 ucolor;
 | 
						|
 | 
						|
void main()
 | 
						|
{
 | 
						|
    icolor = i3 << u1;
 | 
						|
    icolor <<= 4u;
 | 
						|
 | 
						|
    ucolor = u3 >> i1;
 | 
						|
    ucolor >>= 5;
 | 
						|
}
 |