20 lines
		
	
	
		
			203 B
		
	
	
	
		
			GLSL
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			203 B
		
	
	
	
		
			GLSL
		
	
	
	
	
	
#version 330
 | 
						|
 | 
						|
struct S
 | 
						|
{
 | 
						|
	float a;
 | 
						|
};
 | 
						|
 | 
						|
float func(S s)
 | 
						|
{
 | 
						|
	return s.a;
 | 
						|
}
 | 
						|
 | 
						|
layout(location = 0) out vec4 o_color;
 | 
						|
 | 
						|
void main()
 | 
						|
{
 | 
						|
	float c = func(1.0f); // ERROR: no matching function
 | 
						|
	o_color = vec4(c);
 | 
						|
}
 |