Mesa (master): fpglsl: set an integer uniform required by the loop example

Zack Rusin zack at kemper.freedesktop.org
Wed Mar 10 12:40:41 PST 2010


Module: Mesa
Branch: master
Commit: 1ad0a0fd8fb5314e33c1b4f82c9e487c05f80fb8
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1ad0a0fd8fb5314e33c1b4f82c9e487c05f80fb8

Author: Zack Rusin <zack at kde.org>
Date:   Wed Mar 10 15:42:26 2010 -0500

fpglsl: set an integer uniform required by the loop example

---

 progs/fpglsl/fp-tri.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/progs/fpglsl/fp-tri.c b/progs/fpglsl/fp-tri.c
index c9b08fb..8af0984 100644
--- a/progs/fpglsl/fp-tri.c
+++ b/progs/fpglsl/fp-tri.c
@@ -129,6 +129,11 @@ static void setup_uniforms()
    }
 
    {
+      GLint loci = glGetUniformLocationARB(program, "KernelSizeInt");
+      if (loci >= 0)
+         glUniform1i(loci, 4);
+   }
+   {
       GLint loc1f = glGetUniformLocationARB(program, "KernelValue1f");
       GLint loc2f = glGetUniformLocationARB(program, "KernelValue2f");
       GLint loc4f = glGetUniformLocationARB(program, "KernelValue4f");



More information about the mesa-commit mailing list