Clone of mesa.
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

varfor4f.glsl 330B

12345678910111213141516171819
  1. const int KernelSize = 4;
  2. uniform vec4 KernelValue4f[KernelSize];
  3. void main(void)
  4. {
  5. int i;
  6. vec4 sum = vec4(0.0);
  7. vec4 tmp = gl_Color;
  8. gl_Position = gl_Vertex;
  9. for (i = 0; i < KernelSize; ++i) {
  10. vec4 rgba;
  11. rgba = KernelValue4f[i];
  12. sum += tmp * rgba;
  13. }
  14. gl_FrontColor = sum;
  15. }