<div dir="ltr"><div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:large;color:#073763">Hi Luc,</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 have tried adding <b>gldownload</b> and <b>glupload</b> between <b>glshader</b> but with no luck with resolving this 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">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 11:33 AM, Luc Deschenaux <span dir="ltr"><<a href="mailto:luc.deschenaux.mta@sunrise.ch" target="_blank">luc.deschenaux.mta@sunrise.ch</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    Hi !<br>
    <br>
    I am following the mailing list - and more experienced with OpenGL
    than when I wrote this plugin - but actually too busy the next
    months to look into this or to add vertex shader support as
    requested... Sorry !<br>
    <br>
    If you dont need realtime, maybe as a very ugly (and slow)
    workaround you can try to gldownload ! glupload between shaders :-(<br>
    <br>
    Cheers,<br>
    <br>
    Luc<div><div class="h5"><br>
    <br>
    <br>
    <div>On 27. 10. 15 15:59, Hamdi Rakkez
      wrote:<br>
    </div>
    </div></div><blockquote type="cite"><div><div class="h5">
      <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><br>
                  <br>
                  On 26/10/15 21:39, Hamdi Rakkez wrote:<br>
                  <blockquote type="cite">
                    <div dir="ltr">
                      <div class="gmail_default"><font color="#073763" face="trebuchet ms, sans-serif" 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>
      <br>
      <fieldset></fieldset>
      <br>
      </div></div><pre>_______________________________________________
gstreamer-devel mailing list
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><span class="HOEnZb"><font color="#888888">
</font></span></pre><span class="HOEnZb"><font color="#888888">
    </font></span></blockquote><span class="HOEnZb"><font color="#888888">
    <br>
    <pre cols="72">-- 
SOFTWARE & COMPUTER SERVICES
Luc Deschenaux
Analyste-programmeur | Ingénieur système

t: 0788 266 366
v: 0225 085 085 @ <a href="http://netvoip.ch" target="_blank">netvoip.ch</a></pre>
  </font></span></div>

<br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div>