<div dir="ltr"><div><div><div><div><div>Oki,<br><br></div>bayer2rgb is not a good solution because high CPU load (1600*1200@50).<br></div>I'll try to modify glupload to apply demosaic shader into the element.<br><br></div>Not easy but not impossible.<br><br></div>regards,<br></div>Cyril<br><div><br><div><div><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-04-03 17:53 GMT+02:00 Nicolas Dufresne <span dir="ltr"><<a href="mailto:nicolas@ndufresne.ca" target="_blank">nicolas@ndufresne.ca</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Le lundi 03 avril 2017 à 15:14 +0200, Cyril Baletaud a écrit :<br>
> I'm porting my cpu memory pipeline to handle GiGE Vision buffer to GL<br>
> Memory.<br>
> Overlay drawing and text is ready and i need now to transform bayer<br>
> image to GL RGBA texture.<br>
><br>
> I use glupload to upload from CPU to GL texture, and i want to derive<br>
> GstGLBaseFilter for my GLBayer2Rgba.<br>
><br>
> Is the "video/x-bayer" type can be uploaded by the glupload element ?<br>
><br>
> If not, what is the best approch to add this feature to GLUpload<br>
> element.<br>
<br>
</span>A separate element would share a lot of GLUpload code, so I think I<br>
would recommended adding this to glupload directly. It's not currently<br>
supported, you would have to implement it. If you just want to make it<br>
work for now, there is a CPU base converter, bayer2rgb.<br>
<br>
regards,<br>
Nicolas<br>______________________________<wbr>_________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.<wbr>freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/gstreamer-<wbr>devel</a><br>
<br></blockquote></div><br></div>