Status

()

Core
Canvas: WebGL
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: jgilbert, Assigned: jgilbert)

Tracking

unspecified
mozilla16
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

5 years ago
We need EGLSync for sychronizing between contexts without 'sharing' them, particularly for EGLImage work.
(Assignee)

Comment 1

5 years ago
Created attachment 630753 [details] [diff] [review]
patch

Add EGLSync support.
Attachment #630753 - Flags: review?(bjacob)
(Assignee)

Updated

5 years ago
Depends on: 762265
Comment on attachment 630753 [details] [diff] [review]
patch

Review of attachment 630753 [details] [diff] [review]:
-----------------------------------------------------------------

::: gfx/gl/GLDefs.h
@@ +3261,5 @@
> +#define LOCAL_EGL_SIGNALED                    0x30F2
> +#define LOCAL_EGL_UNSIGNALED                  0x30F3
> +#define LOCAL_EGL_SYNC_PRIOR_COMMANDS_COMPLETE  0x30F0
> +#define LOCAL_EGL_SYNC_FLUSH_COMMANDS_BIT     0x0001
> +#define LOCAL_EGL_FOREVER                     0xFFFFFFFFFFFFFFFFull

Is this a swear word?
Attachment #630753 - Flags: review?(bjacob) → review+
(Assignee)

Comment 3

5 years ago
I hate these long constants. I am always suspicious they have the wrong number of Fs.
(Assignee)

Comment 4

5 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/26a6e89c1efa
Target Milestone: --- → mozilla16

Comment 5

5 years ago
https://hg.mozilla.org/mozilla-central/rev/26a6e89c1efa
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.