20 lines
332 B
GLSL
20 lines
332 B
GLSL
#version 300 es
|
|
|
|
layout(location=0)in vec2 a_position;
|
|
layout(location=1)in vec2 i_position;
|
|
layout(location=2)in vec4 i_color;
|
|
|
|
struct Instant{
|
|
vec2 position;
|
|
vec4 color;
|
|
};
|
|
|
|
out Instant i_instant;
|
|
|
|
void main(){
|
|
i_instant.position=i_position;
|
|
i_instant.color=i_color;
|
|
|
|
gl_Position=vec4(a_position,0.,1.);
|
|
}
|