17 lines
		
	
	
		
			259 B
		
	
	
	
		
			GLSL
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			259 B
		
	
	
	
		
			GLSL
		
	
	
	
	
	
| #version 410
 | |
| // a different version number makes different id's for the same shared symbol
 | |
| 
 | |
| float a2;
 | |
| float f;
 | |
| 
 | |
| float bar();
 | |
| 
 | |
| out float cout;
 | |
| in float cin;
 | |
| 
 | |
| float foo()
 | |
| {
 | |
|     float h2 = 2 * f + cin;
 | |
|     float g2 = bar();
 | |
|     return h2 + g2 + gl_FragCoord.y;
 | |
| } | 
