OpenVG pbuffer surface with EGL/mesa

Manfred Kogler <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <CAMfrEkgSuzWj37o8mwsdiobdyK5ROeSkaL-iDPtQCGzBdg0zCg@mail.gmail.com>
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

-- 
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.