...just want to correct a small typo:<br>of course it is not called AminathVG but AmanithVG.<br><br>Is there anybody out there having ever tried to use that configuration? -> cairo (+ EGL) + OpenVG (any implementation) + pbuffer surface<br>
<br>Thanks and best regards,<br>Fred<br><br><div class="gmail_quote">On Mon, Sep 10, 2012 at 9:25 AM, Manfred Kogler <span dir="ltr"><<a href="mailto:manfred.kogler@gmail.com" target="_blank">manfred.kogler@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all!<br><br>I'm working on a project where we would like to use OpenVG using the mesa EGL/OpenVG implementation for rendering to a pbuffer surface. Unfortunately, this does not work right now. The problem is that mesa/EGL-file egl_g3d_st.c implements function pbuffer_reference_openvg_image() like that:<br>

<br>    static void<br>    pbuffer_reference_openvg_image(struct egl_g3d_surface *gsurf)<br>    {<br>       /* TODO */<br>    }<br><br>I've already filed this problem to mesa/EGL bugzilla:<br>    <a href="https://bugs.freedesktop.org/show_bug.cgi?id=54600" target="_blank">https://bugs.freedesktop.org/show_bug.cgi?id=54600</a><br>

    "pbuffer_reference_openvg_image() not implemented (egl_g3d_st.c)"<br><br>Has anybody any idea how to work-around that problem?<br><br>Or is there any other option to use OpenVG with cairo?<br><br>I stumbled over AminathVG and ShivaVG and also found some boilerplate code in the cairo code base, however, I don't really know how to use this in my own code. Does anybody have a working template?<br>

<br><br>Many thanks and best regards,<br><br>Fred
</blockquote></div><br>