Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EGL_ANDROID_native_fence_sync: Fix the attribute that must be set after a flush #210

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions extensions/ANDROID/EGL_ANDROID_native_fence_sync.txt
Original file line number Diff line number Diff line change
Expand Up @@ -122,10 +122,10 @@ Changes to Chapter 3 of the EGL 1.2 Specification (EGL Functions and Errors)
After associating the fence command with an EGL native fence sync object,
the next Flush() operation performed by the current client API causes a
new native fence object to be created, and the
EGL_SYNC_NATIVE_FENCE_ANDROID attribute of the EGL native fence object is
set to a file descriptor that refers to the new native fence object. This
new native fence object is signaled when the EGL native fence sync object
is signaled.
EGL_SYNC_NATIVE_FENCE_FD_ANDROID attribute of the EGL native fence object
is set to a file descriptor that refers to the new native fence object.
This new native fence object is signaled when the EGL native fence sync
object is signaled.

When the condition of the sync object is satisfied by the fence command,
the sync is signaled by the associated client API context, causing any
Expand Down