<div dir="ltr"><div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">Hi,</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">Yes it is a bug actually, but I get the same behavior with the <b>vars</b> property.</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">Is there a chance for this element to be fixed before any other release ?</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">Best,</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">Hamdi</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 27, 2015 at 5:35 AM, Matthew Waters <span dir="ltr"><<a href="mailto:ystreet00@gmail.com" target="_blank">ystreet00@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    There probably was a bug in the preset handling code that relied on
    static variables somewhere.  The glshader element has since been
    redesigned in master and is very unlikely to receive any updates in
    1.6.<br>
    <br>
    Cheers<br>
    -Matt<div><div class="h5"><br>
    <br>
    On 26/10/15 21:39, Hamdi Rakkez wrote:<br>
    <blockquote type="cite">
      <div dir="ltr">
        <div class="gmail_default"><font face="trebuchet ms,
            sans-serif" color="#073763" size="4">Revive thread</font><br>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Wed, Oct 21, 2015 at 5:25 PM, Hamdi
          Rakkez <span dir="ltr"><<a href="mailto:hamdi.rakez.selotec@gmail.com" target="_blank">hamdi.rakez.selotec@gmail.com</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div dir="ltr">
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">Hi list,</div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763"><br>
              </div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">I'm using
                gstreamer-1.5.90 on ubuntu 14.04LTS.</div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763"><br>
              </div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">Here is the
                problem :</div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763"><br>
              </div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">When using
                two consecutive <b>glshader</b> element in a pipeline
                and one of them have a <b>preset</b> property(uniform
                variable file path), that preset is not taken into
                consideration (as if it does not exist, and all the
                uniform variable into the fragment shader take the value
                0.0)</div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763"><br>
              </div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">pipeLine :</div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">gst-launch-1.0
                videotestsrc ! glupload ! glshader
                location=fragment1.frag ! glshader
                location=fragment2.frag
                preset=fragment2_uniform_variables.preset ! gldownload !
                glimagesink</div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763"><br>
              </div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">when
                removing the first <b>glshader</b> element from the
                pipeline, <b>preset</b> property works fine.</div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763"><br>
              </div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">Does anyone
                knows if this is a bug or I'm missing something here ?</div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763"><br>
              </div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">PS: Some
                behavior if I replace <b>preset</b> with <b>vars</b>
                and declare uniform variables withing the pipeline.</div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763"><br>
              </div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">Thanks in
                advance.</div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763"><br>
              </div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">Best
                regards,</div>
              <div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">Hamdi</div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </div></div></div>

</blockquote></div><br></div>