[cairo] OpenVG pbuffer surface with EGL/mesa

Manfred Kogler manfred.kogler at gmail.com
Wed Sep 12 00:47:16 PDT 2012


...just want to correct a small typo:
of course it is not called AminathVG but AmanithVG.

Is there anybody out there having ever tried to use that configuration? ->
cairo (+ EGL) + OpenVG (any implementation) + pbuffer surface

Thanks and best regards,
Fred

On Mon, Sep 10, 2012 at 9:25 AM, Manfred Kogler <manfred.kogler at gmail.com>wrote:

> Hi all!
>
> 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:
>
>     static void
>     pbuffer_reference_openvg_image(struct egl_g3d_surface *gsurf)
>     {
>        /* TODO */
>     }
>
> I've already filed this problem to mesa/EGL bugzilla:
>     https://bugs.freedesktop.org/show_bug.cgi?id=54600
>     "pbuffer_reference_openvg_image() not implemented (egl_g3d_st.c)"
>
> Has anybody any idea how to work-around that problem?
>
> Or is there any other option to use OpenVG with cairo?
>
> 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?
>
>
> Many thanks and best regards,
>
> Fred
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo/attachments/20120912/f3c85d0b/attachment.html>


More information about the cairo mailing list