Khronos Public Bugzilla
Bug 757 - Requesting a block of EGL enum values
Requesting a block of EGL enum values
Status: RESOLVED FIXED
Product: EGL
Classification: Unclassified
Component: Registry
unspecified
PC All
: P3 normal
: ---
Assigned To: Jon Leech
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-12-14 06:27 PST by John Kåre Alsaker
Modified: 2013-02-22 15:11 PST (History)
0 users

See Also:


Attachments
Draft spec (3.86 KB, text/plain)
2012-12-14 06:27 PST, John Kåre Alsaker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Kåre Alsaker 2012-12-14 06:27:16 PST
Created attachment 129 [details]
Draft spec

I'm working on an EGL extension for Mesa and would like to request a block of EGL enum values for it.
Comment 1 Jon Leech 2012-12-14 14:07:13 PST
Couple of comments on this:
- You might want to coordinate with Acorn Pooley at NVIDIA, who has done most
  of the EGLImage work, to see if there are other vendor extensions with
  similar purpose.
- I suggest using the existing COLORSPACE_sRGB and COLORSPACE_LINEAR tokens
  rather than introducing new LINEAR_MESA and sRGB_MESA tokens.
- There is some reserved enum space for Mesa EGL extensions which is AFAIK
  unused. Please coordinate with  Kristian Høgsberg
  (kristian.h.kristensen@intel.com) about that and if it turns out you need
  more, I'll allocate a block then.
Comment 2 John Kåre Alsaker 2012-12-14 15:36:49 PST
Are COLORSPACE_sRGB and COLORSPACE_LINEAR still required to be defined in EGL 1.3 and later?
Comment 3 Jon Leech 2012-12-14 15:54:50 PST
(In reply to comment #2)
> Are COLORSPACE_sRGB and COLORSPACE_LINEAR still required to be defined in
> EGL 1.3 and later?

That's right. They have been in the Khronos headers for many years now.
Comment 4 John Kåre Alsaker 2013-02-22 12:09:07 PST
Kristian doesn't have any free values, so I'll need a block.
Comment 5 Jon Leech 2013-02-22 15:11:03 PST
I've assigned EGL enumerant range 0x3290-0x329F to Mesa. Please submit the
final spec for publication in the Registry when it's ready.