GL_OES_EGL_sync with PVRVFrame

This topic contains 2 replies, has 2 voices, and was last updated by  Dark_Photon 1 year, 6 months ago.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #53432

    Doing more testing KHR_fence_sync in PVRVFrame, I noticed that in GL_EXTENSIONS, the name of the extension is listed as “GL_OES_egl_sync” instead of “GL_OES_EGL_sync”. I believe the extensions are case-sensitive, so the advertised name needs an update. –Thanks.

    * https://www.khronos.org/registry/vg/extensions/KHR/EGL_KHR_fence_sync.txt

    #53502

    pauls
    Member

    Hello Dark_Photon,

    This will be fixed in the next release for the default profile.

    Note that the spec fixed the case as it was originally lower case.

    Our drivers took the change on later than the spec change. Additionally OpenGL ES 1 and OpenGL ES 2/3/3.1 behave differently on our platforms. ES 1 returns the incorrect lower case and ES 2 upper case.

    Our device profile settings in the VFrame GUI will correctly mimic this behavior. As you will have to handle this ‘in the wild’ I would advise doing a case insensitive check (or check both strings).

    Thanks,
    Paul

    #53510

    Ok, thanks pauls!

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