Hi, thanks a lot for your help! I posted the bug. Also I've made a temporary patch for myself, however I'm pretty sure disabling those parts of the code will make at least the plugins glfilterblur and glfiltersobel unusable, that's no problem for me as I don't need them right now, but I guess when you ask me to submit a patch you were not referring to upload something like that.<div>
<br></div><div>I've tried to not disable those functions and change them to use openGL ES 2 code but my openGL is a bit rusty and I actually have no idea about openGL ES. I've looked for many examples or guides on the net in order to fix it but all of them were openGL ES 1.0 based and they didn't work...</div>
<div><br></div><div>Also there's a lot of code in the tests folder that has non openGL ES 2 instructions so in the end I completely disabled the compilation of that folder.</div><div><br></div><div>Toni<br><br><div class="gmail_quote">
On Thu, Sep 30, 2010 at 15:00, Julien Isorce <span dir="ltr"><<a href="mailto:julien.isorce@gmail.com" target="_blank">julien.isorce@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><br></div>ok this a bug. This part of the code is not protected by the var OPENGL_ES2<div><br></div><div>The problem was introduced in this commit:</div><div><a href="http://cgit.freedesktop.org/gstreamer/gst-plugins-gl/commit/?id=6184670652af5f378eec42fae84971b0754855cd" target="_blank">http://cgit.freedesktop.org/gstreamer/gst-plugins-gl/commit/?id=6184670652af5f378eec42fae84971b0754855cd</a></div>
<div><br></div><div><a href="http://cgit.freedesktop.org/gstreamer/gst-plugins-gl/commit/?id=6184670652af5f378eec42fae84971b0754855cd" target="_blank"></a>Could you please open a bug: <br><a href="https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer" target="_blank">https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer</a></div>
<div><br></div><div>Then I'll try to make a patch but I have not ES env setup right now, so you will have to wait a little bit.</div><div><br></div><div>But you can start the patch, you just have to put </div><div><br>
</div><div>#ifdef OPENGL_ES2</div><div>...</div><div>#endif</div><div><br></div><div>around some of the functions that use regular opengl (in gstglfilter.c)</div><div><br></div><div>If you have a patch then please attach it to the bug you open before, but after reading this:</div>
<div><a href="http://www.gstreamer.net/wiki/SubmittingPatches" target="_blank">http://www.gstreamer.net/wiki/SubmittingPatches</a></div><div><br></div><div>Sincerely</div>
<div>Julien</div><div><div></div><div><div><br></div><div><br><div class="gmail_quote">2010/9/30 Antoni Silvestre Padrós <span dir="ltr"><<a href="mailto:antoni.silvestre@gmail.com" target="_blank">antoni.silvestre@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Here is the compilation log<div><br>Thanks,</div><div>Toni<div><div></div><div><br><br><div class="gmail_quote">On Thu, Sep 30, 2010 at 12:47, Julien Isorce <span dir="ltr"><<a href="mailto:julien.isorce@gmail.com" target="_blank">julien.isorce@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><br><div class="gmail_quote">2010/9/30 Antoni Silvestre Padrós <span dir="ltr"><<a href="mailto:antoni.silvestre@gmail.com" target="_blank">antoni.silvestre@gmail.com</a>></span><div>
<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi, thanks a lot for your answer, here I'm attaching the log.<div><br></div><div>Toni<br><br><div class="gmail_quote"><div><div></div><div>On Wed, Sep 29, 2010 at 22:59, Julien Isorce <span dir="ltr"><<a href="mailto:julien.isorce@gmail.com" target="_blank">julien.isorce@gmail.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div>Hi,<br><br><div class="gmail_quote">2010/9/29 Antoni Silvestre Padrós <span dir="ltr"><<a href="mailto:antoni.silvestre@gmail.com" target="_blank">antoni.silvestre@gmail.com</a>></span><div>
<br><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
Hello, can the gst-plugins-gl be compiled for embedded devices that only have egl and opengl es?</blockquote><div> </div></div><div>yes <br><br></div><div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
<div>When I run the configure script it looks like everything's fine however when I compile it I see that the code has non-compatible opengl es directives like GL_QUADS.<br></div></blockquote><div> </div></div><div>This is not normal. I mean if ES is detected then it only compiles the code that is ES - compatible.<br>
Could you send us the log when running configure script and then the exact compile error.<br></div></div></div></div></blockquote></div></div></blockquote><div><br></div></div><div>configure is ok.</div><div><br></div><div>
Compile error log now ?</div><div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div><div class="gmail_quote"><div><br></div><div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
<div>Maybe I should pass something to the configure script or is it that it really needs to have regular openGL?</div></blockquote><div> </div></div><div>no <br><br>Sincerely<br>Julien<br><br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
<div><br></div><div>Thanks,</div><div>Toni Silvestre<br></div></blockquote></div><br>
<br></div></div>------------------------------------------------------------------------------<br>
Start uncovering the many advantages of virtual appliances<br>
and start using them to simplify application deployment and<br>
accelerate your shift to cloud computing.<br>
<a href="http://p.sf.net/sfu/novell-sfdev2dev" target="_blank">http://p.sf.net/sfu/novell-sfdev2dev</a><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net" target="_blank">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div>
<br>------------------------------------------------------------------------------<br>
Start uncovering the many advantages of virtual appliances<br>
and start using them to simplify application deployment and<br>
accelerate your shift to cloud computing.<br>
<a href="http://p.sf.net/sfu/novell-sfdev2dev" target="_blank">http://p.sf.net/sfu/novell-sfdev2dev</a><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net" target="_blank">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div></div><br>
<br>------------------------------------------------------------------------------<br>
Start uncovering the many advantages of virtual appliances<br>
and start using them to simplify application deployment and<br>
accelerate your shift to cloud computing.<br>
<a href="http://p.sf.net/sfu/novell-sfdev2dev" target="_blank">http://p.sf.net/sfu/novell-sfdev2dev</a><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net" target="_blank">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div></div></div>
<br>------------------------------------------------------------------------------<br>
Start uncovering the many advantages of virtual appliances<br>
and start using them to simplify application deployment and<br>
accelerate your shift to cloud computing.<br>
<a href="http://p.sf.net/sfu/novell-sfdev2dev" target="_blank">http://p.sf.net/sfu/novell-sfdev2dev</a><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net" target="_blank">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div>
</div></div><br>------------------------------------------------------------------------------<br>
Start uncovering the many advantages of virtual appliances<br>
and start using them to simplify application deployment and<br>
accelerate your shift to cloud computing.<br>
<a href="http://p.sf.net/sfu/novell-sfdev2dev" target="_blank">http://p.sf.net/sfu/novell-sfdev2dev</a><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net" target="_blank">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div>