19 lines
330 B
Plaintext
19 lines
330 B
Plaintext
|
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);
|
||
|
}
|