egl extnesion Source code

This topic contains 4 replies, has 2 voices, and was last updated by  amendol 8 years, 1 month ago.

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #29863

    amendol
    Member

    I would like to prototype some egl extensions using the SDK, but I don’t see the source code for the EGL -> GLX wrapper. Is it possible to get the source code to this? or is there a way to get a handle to the underlaying glX data?

    Jamie

    #33251

    Gordon
    Moderator

    This is accomplished as part of PVRVFrame and by policy, we don’t release the source code for this. What extensions were you interested in?

    #33252

    amendol
    Member
    >This is accomplished as part of PVRVFrame and by
    policy, we don’t release the source code for this. What extensions were
    you interested in?

    Two things in general: remote rendering, and surface sharing.

    For the surface sharing I believe that it would be along the lines of, EGL_KHR_image and friends:  EGL_KHR_lock_surface, EGL_KHR_vg_parent_image, KHR_gl_texture_2D_image etc.

    The remote rendering would require some general prototyping. To start I would like to get it working with the current wrapper, and that only seems to work with OpenGL-ES 1.x api. 2.0 is getting some errors. I’m using NVidia hardware.

    Jamie

    #33253

    Gordon
    Moderator

    The primary purpose of the PVRVFrame wrapper is to emulate POWERVR chipsets and so implementing extensions that aren’t available on our current platforms is unliely to happen.

    If you can find another implementation of OpenGL ES with source then it might be better starting with this.

    There are some outstanding issues with certain video cards and we’re always interested in possible bughs – what errors are you gettin under ES 2.0 and what are you dong to generate them? Which Nvidia card are you using?

    #33254

    amendol
    Member
    Gordon wrote:
    The primary purpose of the PVRVFrame wrapper is to emulate POWERVR chipsets and so implementing extensions that aren’t available on our current platforms is unliely to happen.

    If you can find another implementation of OpenGL ES with source then it might be better starting with this.

    There are some outstanding issues with certain video cards and we’re always interested in possible bughs – what errors are you gettin under ES 2.0 and what are you dong to generate them? Which Nvidia card are you using?

    It’s been a while. I can’t remember the exact message, although it was with a remote X11 session. — I believe that it may have been either a glx configuration error, or a shader compile error. It may take a week or so before I’m looking at that part again to get you the exact error..

    Jamie

Viewing 5 posts - 1 through 5 (of 5 total)
You must be logged in to reply to this topic.