19 lines
330 B
GLSL
19 lines
330 B
GLSL
const int KernelSize = 8;
|
|
uniform vec2 Offset2f[KernelSize];
|
|
uniform vec4 KernelValue4f[KernelSize];
|
|
|
|
void main(void)
|
|
{
|
|
int i;
|
|
vec4 sum = vec4(0.0);
|
|
vec4 tmp = gl_Color;
|
|
vec2 rg, ba;
|
|
gl_Position = gl_Vertex;
|
|
|
|
rg = Offset2f[4];
|
|
ba = Offset2f[5];
|
|
|
|
|
|
gl_FrontColor = KernelValue4f[0] * vec4(rg, ba);
|
|
}
|